内存字节算法
(1)A.80K B.96K C.160K D.192K
(2)A.2 B.5 C.8 D.10
试题解析:CBFFFH - A4000H + 1 = 28000H = 160K。160K / 32K = 5。答案:(1)C (2)B 展开
A4000H和CBFFFH都是表示十六进制的数据,H表示的就是十六进制,所以A4000H到CBFFFH共有的字节数为:CBFFFH(835583)-A4000H(671744)+1=28000H(163840)。
等式中尾数为H的表示十六进制数,而知括号中的数是其相应的十进制数,所以它们中间共有163840个字节,而163840/1024=160,从而得出A4000H到CBFFFH中共有160*1024个字节。
可以自己用windows自带的计算器算一下,打开开始_附件_计算器_查看_科学型_十六进制,然后用CBFFF-A4000注意专不要带H,H是表示十六进制而不是数字本身,注意减完之后还要加1,这就好像3到5有几个数,属是(5-3)+1=3个数,而不是5-3=2个数。
扩展资料
字符字节
ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文 汉字占两个字节的空间。一个 二进制数字序列,在 计算机中作为一个数字单元,一般为8位二进制数,换算为 十进制。最小值0,最大值255。如一个ASCII码就是一个字节。
UTF-8编码:一个英文 字符等于一个字节,一个中文(含繁体)等于三个字节。
Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于 两个字节。
符号:英文 标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小
2023-11-22 广告
char
name[20],char
address[30]
系统分配就是20,30,而不是实际的长度
可以自己用windows自带的计算器算一下,打开开始_附件_计算器_查看_科学型_十六进制,然后用CBFFF-A4000注意不要带H,H是表示十六进制而不是数字本身,注意减完之后还要加1,这就好象3到5有几个数,是(5-3)+1=3个数,而不是5-3=2个数。看懂了没!!!