A4000H和CBFFFH都表示16进制数据,H表示16进制,所以A4000H到CBFFFH的总字节数为:CBFFFH(835583)-A4000H(671744)+1=28000H(0)。
公式中的尾数H代表一个十六进制数,括号中的数字是对应的十进制数,所以他们之间有163840个字节,163840/1024=160,这样就得到了总数。A4000H至CBFFFH中为160*1024字节。
可以使用Windows自带的计算器来计算,减去start_d后,将3到5的数字加1。该性质是(5-3)+1=3个数字,而不是5-3=2个数字。
扩展信息
字符字节
ASCII码:一个英文字符(不区分大小写)包含一个字节的空格,中文。一个字符占用两个字节的空间。计算机中用作数字单元的二进制数序列一般是8位二进制数转换为十进制数。最小值为0,最大值为255。例如,ASCII码是一个字节。
UTF-8编码:1个英文字符等于1个字节,1个汉字(包括繁体中文)等于3个字节。
Unicode编码:一个英文单词等于两个字节,一个汉字(包括繁体中文)等于两个字节。
字符:英文标点符号占一个字节,中文标点符号占两个字节。例:英文时间“”占1个字节,中文时间“占2个字节
内存存储容量的基本单位是Byte。但由于目前的内存容量非常大,常用KB、MB、GB、TB作为存储容量的单位。
换算:
1B(字节、字节)=8bit;
1MB(兆字节、兆字节、兆字节,简称“兆字节”)=1024KB=2^20B
1GB(千兆字节、千兆字节、百亿字节,简称“千兆字节”);”)=1024MB=2^30B;
1TB(太字节、万亿字节、太字节)=1024GB=2^40B;
1PB(拍字节、拍字节、拍字节)=1024TB=2^50B;
1EB(艾字节、艾字节)=1024PB=2^60B;
1ZB(泽字节、十万亿字节、泽字节)=1024EB=2^70B。
扩展信息
兆字节(MB)=1024KB对应一个短篇小说的文本内容。
千兆字节(GB)=1024MB对应贝多芬第五乐章交响曲的乐谱内容。
太字节(TB)=1024GB相当于一家大型医院的X射线图像信息量。
拍字节(PB)=1024TB相当于美国学术研究图书馆信息内容的50%。
艾字节(EB)=1024PB5EB相当于迄今为止世界各地人们所说的话。
Zettabyte(ZB)=1024EB相当于世界海滩上的沙子总量。
Yottabyte(YB)=1024ZB相当于7000个人体的微细胞总数。