假设某台式计算机内存储器的容量为1KB,其最后一个字节的地址是多少H.

如题所述

其最后一个字节的地址是3FFH。
因为内存储器的编址单位为字节,且以0为起始编号。内存储器的容量为1KB,即1024字节。所以其地址编号为0~1023。
由于计算机中所有的数据均是以二进制来实现的。但是二进制的基数小,二进制数的码长较长,为方便阅读、查错等原因,在计算机程序语言中,通常用二进制数的“近亲”--十六进制数来表示,它与二进制数有很近的血缘关系,每4位二进制数能一一对应一位十六进制数。
1023用十六进制来表示的话,就是3FF,末尾加上一个后缀H,表明它是一个十六进制数。

进制转换过程:反复除以16并取余数,用A,B,C,D,E,F表示10,11,12,13,14,15。
1023÷16=63...15 余数15用F表示
63÷16=3...15 余数15用F表示
3÷16=0...3 余数为3
商为0则除法结束
从下往上,把每次的余数读出,就是1023转换为16进制的结果:3FF。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-02-16

假设某台式计算机内存储器的容量为 1KB,其最后一个字节的地址是多少H.

按照 8 位数的存储器,地址就是 1K = 1024 = 400H。

最后的地址是多少?

这个最后地址,取决于你的首地址是多少。

如果首地址是 8000H,最后地址则是:

8000H + 400H-1 = 83FFH。

----------------------

很多计算机老师,基础知识都不清楚,就想给学生出题!

相似回答
大家正在搜