假设某台计算机内存储器的容量为1KB,其最后一个字节的地址是什么?

2024-11-11 17:34:17
推荐回答(4个)
回答(1):

这个问题应该是全国计算机等考一级B的一道选择题,我是非计算机专业的,所以一开始看不懂答案,我自学了一下,为这个问题做个解题步骤,若有错误,请各位高手老师指点,谢谢。
首先要知道:1KB=1024B,由于计算机计数从0开始,因此得出0-1023,共1024个字节。
其次要知道:题目是求最后一个字节的地址,即1023,将其转换成二进制数,用除二取余法得 到:二进制数011 1111 1111。
最后要知道:将二进制数用十六进制来表示时,我们可以用4位法,即将二进制数从右到左4位一组,若不足4位的用0不上,因此上面求出来的二进制数就变成:0011 1111 1111,好了,对照十六进制二进制数的转换表就可以知道:
0011(二进制)对应的是3(十六进制)
1111(二进制)对应的是F(十六进制)
那么答案就是3FFH(其中H表示的是十六进制数的标志)。

回答(2):

如果地址编码从000H开始的话,那么1KB容量的的最后一个字节的地址是3FFH。

回答(3):

1K = 1024 = 400H。

最后一个字节的地址是:起始地址+400H-1。

没头没脑的题目!

回答(4):

1KB,地址号码共有10位二进制数。
起始地址是:00
0000
0000B
=
000H;
末尾地址是:11
1111
1111B
=
3FFH。