求这两题答案,最好有些解释,谢谢~~

在内存中,每一小段的大小为。A.64KBB.16KBC.64BD.16B若计算机字长16位,则无符号整数的范围用十六进制表示为。A.8000H~FFFFHB.0000H~... 在内存中,每一小段的大小为 。
A.64KB B. 16KB C.64B D. 16B
若计算机字长16位,则无符号整数的范围用十六进制表示为 。
A. 8000H ~FFFFH B.0000H ~7FFFH
C. 0000H ~FFFFH D. 0001H ~FFFFH
展开
Mr_wjc
2011-04-09 · TA获得超过109个赞
知道答主
回答量:65
采纳率:0%
帮助的人:76.2万
展开全部
对于8086CPU,字长是16位,所以可寻址的范围是2^16=64KB, 所以应该选A. (当然通过划分逻辑段的方法后,总的寻址范围是2^20=1MB.因为有20根地址线);
一位十六进制代表4位二进制数,字长16位指的是机器一次可以处理16位二进制,也就是4位十六进制,所以应该为0000----FFFFH.
追问
“无符号整数”对本题有什么影响?
追答
当然啦  对于有符号整数,最高位为符号位,实际上表示数的位数为15位,那它的最大正整数为0111 1111 1111 1111,(最高位符号位为0,表示这是一个正数;1表示复数)也就是十进制数32767 
而无符号数最高位依然是表示数的,并不是符号,所以共有16位,最大正整数是1111 1111 1111 1111 ,也就是十进制的65535 ,化为十六进制就是FFFFH
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式