请教:2009年下半年《程序员》上午试题(参考答案版)第1大题第18小题如何解答?
程序员,下半年,试题
已帮助 人
【题目描述】
某计算机的字长是32位,其内存容量是1GB,若内存空间按字编址,那么其地址范围是 (21) (十六进制表示) 。
(21)
A. 0000000~FFFFFFF
B. 0000000~7FFFFFF
C. 30000000~3FFFFFFF
D. 30000000~7FFFFFFF
| 【我提交的答案】: A |
| 【参考答案与解析】: 正确答案:A |
【我的疑问】(如下,请求专家帮助解答)
如何算出结果的
-
某计算机的字长是32位(4个字节);
其内存容量是1GB,按字编址,那么就是 (1/4)G = 256M。
256M 即为 256 * 1024 * 1024;
需用地址线:8条、10条、10条,共28条地址线。
地址共有 28 位二进制数,写成16进制,就是 7 位数。
所以本题的正确答案是:0000000~FFFFFFF。
