原文:EAX、ECX、EDX、EBX寄存器的作用

一般寄存器:AX BX CX DXAX:累積暫存器,BX:基底暫存器,CX:計數暫存器,DX:資料暫存器索引暫存器:SI DISI:來源索引暫存器,DI:目的索引暫存器堆疊 基底暫存器:SP BPSP:堆疊指標暫存器,BP:基底指標暫存器EAX ECX EDX EBX:為ax,bx,cx,dx的延伸,各為 位元ESI EDI ESP EBP:為si,di,sp,bp的延伸, 位元eax, ebx, ...

2012-07-20 11:23 0 100062 推薦指數:

查看詳情

EAXECXEDXEBX寄存器作用

EAX 是"累加"(accumulator), 它是很多加法乘法指令的缺省寄存器EBX 是"基地址"(base)寄存器, 在內存尋址時存放基地址。ECX 是計數(counter), 是重復(REP)前綴指令和LOOP指令的內定計數EDX 則總是被用來放整數除法產生的余數。 ...

Fri May 17 05:31:00 CST 2019 0 466
Intel寄存器名稱解釋及用途,%eax%ebx等都是什么意思

參考資料:https://www.swansontec.com/sregisters.html x86家族的CPU都有8個通用寄存器,每一個寄存器的名字都是一組單詞的縮寫。就連這四個分別叫做%eax,%ebx,%ecx,%edx寄存器,盡管看似是隨意按照abcd的字母排序的,其實這a,b,c,d ...

Mon Mar 23 19:58:00 CST 2020 0 2046
匯編中各寄存器作用

最近在學匯編,看到這篇文章,文章的原出處已經查不出來了,但覺得不錯,所以轉出來,當作備份學習。 4個數據寄存器(EAXEBXECXEDX)2個變址和指針寄存器(ESI和EDI) 2個指針寄存器(ESP和EBP)6個段寄存器(ES、CS、SS、DS、FS和GS)1個指令指針寄存器 ...

Sun May 27 21:41:00 CST 2012 0 7530
CPU 中各種寄存器作用

程序計數(PC,Program counter),用於存放指令的地址。為了保證程序(在操作系統中理解為進程)能夠連續地執行下去,CPU必須具有某些手段來確定下一條指令的地址。當執行一條指令時,首先需要根據PC中存放的指令地址,將指令由內存取到指令寄存器中,此過程稱,為“取指令”。與此同時,PC中 ...

Tue Dec 21 00:40:00 CST 2021 0 3394
TEST EAX,EAX作用

test指令的操作是將目的操作數和源操作數按位與,運算結果不送回目的操作數,然后根據結果設置SF,ZF,PF標志位,並將CF和OF標志位清零,一般下面會跟跳轉,根據ZF標志位是否為零來決定是否跳轉,即,這句意思就是判斷eax ...

Tue Oct 24 05:08:00 CST 2017 0 1165
通用32位CPU 常用寄存器及其作用

目錄 32位CPU所含有的寄存器 數據寄存器 變址寄存器 指針寄存器寄存器 指令指針寄存器 標志寄存器 運算結果標志位 進位標志CF(CarryFlag ...

Sun Aug 18 01:47:00 CST 2019 0 1490
通用32位CPU常用寄存器作用

32位CPU所含有的寄存器# 4個數據寄存器(EAXEBXECXEDX) 2個變址和指針寄存器(ESI和EDI) 2個指針寄存器(ESP和EBP) 6個段寄存器(ES、CS、SS、DS、FS和GS) 1個指令指針寄存器(EIP) 1個標志寄存器(EFlags ...

Sun Mar 15 17:52:00 CST 2020 0 811
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM