![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
1MB的内存空间可以存放多少个GB2312-80的汉字机内码
1个回答
展开全部
1MB=1024×1024B
每个汉字2个字节
所以1024×1024/2=1024×512个
按照汉字国标GB2312-80的规定,每一个汉字字符在硬盘中占2个字节的位置
1KB = 1024Bytes = 2 * 512(汉字国标字符个数)
需要注意的是,国际上一般数据保存和传输的时候,较常用的是国际标准 UTF-8 编码,在UTF-8编码中一个英文字符在硬盘上占1个字节,而一个汉字字符在硬盘中占3个字节。
扩展资料:
汉字机内码、国标码和区位码三者之间的关系为:区位码(十进制)的两个字节分别转换为十六进制后加2020H得到对应的国标码;机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码;区位码(十进制)的两个字节分别转换为十六进制后加A0H得到对应的机内码。
参考资料来源:百度百科-汉字机内码
![](https://ecmb.bdimg.com/tam-ogel/69ebe6741644913814ee3acb729e976f_60_60.jpg)
2023-06-03 广告
这是一张SineImage制作的分辨率测试卡配合软件可以自动计算几个关键图像质量因素包括锐度、横向色差、阶调反应、色彩反应及噪点。摄像头分辨率测试卡一种是ISO12233:2000分辨率测试卡,一种是ISO12233:2014 eSFR分辨...
点击进入详情页
本回答由赛麦吉提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询