第五章:通用暫存器是()。

花縱酒發表於2020-12-16

通用暫存器是()。

 

A.可存放指令的暫存器

 

B.可存放程式狀態字的暫存器

 

C.本身具有計數邏輯與移位邏輯的暫存器

 

D.可程式設計指定多種功能的暫存器

通用暫存器可用於傳送和暫存資料,也可參與算術邏輯運算,並儲存運算結果。除此之外,它們還各自具有一些特殊功能。

通用暫存器的長度取決於機器字長,組合語言程式設計師必須熟悉每個暫存器的一般用途和特殊用途,只有這樣,才能在程式中做到正確、合理地使用它們。


16位cpu通用暫存器共有 8 個:AX,BX,CX,DX,BP,SP,SI,DI.
八個暫存器都可以作為普通的資料暫存器使用。
但有的有特殊的用途:AX為累加器,CX為計數器,BX,BP為基址暫存器,SI,DI為變址暫存器,BP還可以是基指標,SP為堆疊指標。
32位cpu通用暫存器共有 8 個: EAX,EBX,ECX,EDX,EBP,ESP,ESI,EDI功能和上面差不多

相關文章