組合語言中暫存器的英文全程
通用暫存器
- AH&AL=AX(accumulator):累加暫存器
- BH&BL=BX(base):基址暫存器
- CH&CL=CX(count):計數暫存器
- DH&DL=DX(data):資料暫存器
指標暫存器
- SP(Stack Pointer):堆疊指標暫存器
- BP(Base Pointer):基址指標暫存器
- SI(Source Index):源變址暫存器
- DI(Destination Index):目的變址暫存器
- IP(Instruction Pointer):指令指標暫存器
段暫存器
- CS(Code Segment)程式碼段暫存器
- DS(Data Segment):資料段暫存器
- SS(Stack Segment):堆疊段暫存器
- ES(Extra Segment):附加段暫存器
標誌暫存器
- OF overflow flag 溢位標誌 運算元超出機器能表示的範圍表示溢位,溢位時為1.
- SF sign Flag 符號標誌 記錄運算結果的符號,結果負時為1.
- ZF zero flag 零標誌 運算結果等於0時為1,否則為0.
- CF carry flag 進位標誌 最高有效位產生進位時為1,否則為0.
- AF auxiliary carry flag 輔助進位標誌 運算時,第3位向第4位產生進位時為1,否則為0.
- PF parity flag 奇偶標誌 運算結果運算元位為1的個數為偶數個時為1,否則為0.
- DF direcion flag 方向標誌 用於串處理.DF=1時,每次操作後使SI和DI減小.DF=0時則增大.
- IF interrupt flag 中斷標誌 IF=1時,允許CPU響應可遮蔽中斷,否則關閉中斷.
- TF trap flag 陷阱標誌 用於除錯單步操作.
相關文章
- x86 組合語言標誌暫存器組合語言
- 組合語言學習筆記03——暫存器(CPU工作原理)組合語言筆記
- 【組合語言】第 3 章 暫存器(記憶體訪問)組合語言記憶體
- 《組合語言》王爽,學習筆記(標誌暫存器下)組合語言筆記
- 【自學組合語言Day-02】第二章:暫存器(CPU工作原理)組合語言
- 《轉》組合語言中 cs,ds,ss,es分別是那些英文單詞的縮寫?組合語言
- 讀書筆記《組合語言》——intel8086暫存器的記憶體訪問筆記組合語言Intel記憶體
- 舉例說明在組合語言中,"[]"的用法組合語言
- Smali語法:Registers(暫存器)
- 理解 Go 語言中的組合字面量(Composite Literal)Go
- CS 暫存器 和 IP 暫存器
- 理解函數語言程式設計語言中的組合--前言(一)函數程式設計
- C語言中 EOF,在不同系統中的組合鍵C語言
- 暫存器
- 暫存器定址和暫存器間接定址的區別
- 組合語言中XP風格的實現 (1千字)組合語言
- 為什麼Modbus的只讀暫存器被稱為“輸入暫存器(Input Registers)”而不是“輸出暫存器”
- 這個處理器的組合語言:組合語言
- R 語言中取色器
- c語言中的變數儲存區域C語言變數
- 機器碼 指令 組合語言 的關係機器碼組合語言
- 【STM32】【暫存器】暫存器位讀寫方式配置系統時鐘
- 程式設計中暫存器的使用程式設計
- STM32 GPIO 暫存器的配置
- 組合語言1 - 什麼是組合語言?組合語言
- CS、IP和PC暫存器
- 組合語言組合語言
- 80x86組合語言:輸入數字,輸出對應月份的英文組合語言
- 暫存
- 基於暫存器呼叫的軟體加速
- Java讀取暫存器資料的方法Java
- 新手分享_再談FS暫存器
- 暫存器::Vim進階索引[4]索引
- 客戶暫存器結構(轉)
- Git 暫存修改檔案 取消暫存Git
- VC++.NET的暫存器al的Bug (轉)C++
- Cisco 路由器暫存器配置[轉貼]路由器
- Go 語言的組合之道Go