精选问答
计算机的字长为16位,存储器的容量为1MB,若按字编址,则其地址寄存器有多少位? 能有详细的解题思路吗?

2019-04-14

计算机的字长为16位,存储器的容量为1MB,若按字编址,则其地址寄存器有多少位? 能有详细的解题思路吗?
优质解答
按字编址,也就是把一个字长(16bit)当做一个内存单元.
1字长 = 16bit = 2*8bit = 2B
1MB = 2^20B = 2^19字
也就是说1MB共有2^19个内存单元(字)
所以理论上地址寄存器的位数为19位.但实际上通常将其位数
设置为20位.
按字编址,也就是把一个字长(16bit)当做一个内存单元.
1字长 = 16bit = 2*8bit = 2B
1MB = 2^20B = 2^19字
也就是说1MB共有2^19个内存单元(字)
所以理论上地址寄存器的位数为19位.但实际上通常将其位数
设置为20位.
相关标签: 计算机 存储器 地址 详细 解题 思路
相关问答