通用暫存器的主要用途
暫存器的分類
暫存器主 要 用 途
通 用暫存器
資料 暫存器
ax乘、除運算,字的輸入輸出,中間結果的快取
al位元組的乘、除運算,位元組的輸入輸出,十進位制算術運算
ah位元組的乘、除運算,存放中斷的功能號
bx儲存器指標
cx串操作、迴圈控制的計數器
cl移位操作的計數器
dx字的乘、除運算,間接的輸入輸出
變址暫存器
si儲存器指標、串指令中的源運算元指標
di儲存器指標、串指令中的目的運算元指標
變址暫存器
bp儲存器指標、訪問堆疊的指標
sp堆疊的棧頂指標
指令指標
ip/eip
標誌位暫存器
flag/eflag
32位 cpu的
段暫存器
16位cpu的 段暫存器
es附加段暫存器
cs**段暫存器
ss堆疊段暫存器
ds資料段暫存器
新增加的
段暫存器
fs附加段暫存器
gs附加段暫存器
彙編基礎 暫存器英文全稱
ah al ax accumulator 累加暫存器 bh bl bx base 基址暫存器 ch cl cx count 計數暫存器 dh dl dx data 資料暫存器 sp stack pointer 堆疊指標暫存器 bp base pointer 基址指標暫存器 si source ind...
彙編基礎之暫存器及彙編指令
最近在學習協程方面的知識,在協程的一種實現方式中有一種是用彙編實現的,所以這裡再把彙編知識複習一下。暫存器按照其用途可分為以下4類 資料暫存器包括 個16位的暫存器 ax,bx,cx,dx 或者8個8位的暫存器 ah,al,bh,bl,ch,cl,dh,dl 這些暫存器都是用來暫時存放運算元,運算結...
彙編暫存器知識
一 32位cpu所含有的暫存器有 1 資料暫存器。4個 eax ebx ecx edx。2 變址暫存器 index register 2個 esi edi。3 指標暫存器 pointer register 2個 esp extended stack pointer ebp extended base...