レジスタ
一般に、論理回路において、フリップフロップなどにより状態を保持する装置をレジスタと呼ぶ。コンピュータにおいては、プロセッサが内蔵しているそれを指す
プロセッサ内部にはたいてい数個から数十個のレジスタがあり
内部バスや演算回路などと密接に結びついているため、高速に動作する。 「○○ビットプロセッサ(あるいは○○ビットCPU、○○ビットDSPなど)」のooはレジスタの幅
table:16bit-register
レジスタ 意味
AX accumulator。EAXの下位16bit CX counter。回数を数えるのに便利
DX data
BX base メモリの番地計算の起点に使うと便利
SP stack pointer
BP base pointer
SI source index
DI destination index
Xは8bitのExtend
16bit = 2Byteなので、8個で16 Byte
CPUの8bit registerが8つある
table:8bit register
レジスタ
AL AXの下位(0-7)8bit
CL
DL
BL
AH AXの上位8bit
CH
DH
BH
table:32bit register
EAX
ECX
EDX
EBX
ESP
EBP
ESI
EDI
Eは16bitのExtended
4 Byte x 8 = 32Byte
kadoyau.icon末尾のSはSegmentのS?