抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

不同的寄存器

1
2
3
4
5
6
7
8
9
32位    16位    8位
EAX AX AL
ECX CX CL
EDX DX DL
EBX BX BL
ESP SP AH
ENP NP CH
ESI SI DH
EDI DI BH

L高八位
H低八位

32位计算机寻址能力

1Byte(字节) = 8bit(比特位,简称比特)

1KB = 1024B = 2^10 B

1MB = 1024KB = 2^20 B

所以1个字节的某一状态可由8位数(二进制,只能是0或1)组成:

如0 0 0 0 | 0 0 0 1 这8位数就代表1字节的一种状态,
8位二进制数总共能组合出2^8种状态 即可以表示2^8 B

同样的,16位操作系统的地址宽度为16位

即0 0 0 0 | 0 0 0 0 | 0 0 0 0 | 0 0 0 1,这16位数就代表2个字节(1Word,即1个字)的一种状态,16位二进制数总共能组合出2^8 ∗ 2^8 = 2^16 能够表示 2^16 个bit
所以能够寻址的内存是 2^16 B = 1024 B

评论