网站上怎么做弹幕效果,企业电子网站建设,网站左侧导航栏设计,网站建设工作怎么样第二章 数据的表示和运算 2.1.3 字符与字符串 本笔记参考书目#xff1a;
计算机组成原理#xff08;第六版.立体化教材#xff09;白中英、戴志涛2021王道计算机组成原理视频公开课
本节重点#xff1a;
ASCII码/汉字编码字符串在内存中的表示
转载请注明文章来源
计算机组成原理第六版.立体化教材白中英、戴志涛2021王道计算机组成原理视频公开课
本节重点
ASCII码/汉字编码字符串在内存中的表示
转载请注明文章来源 ASCII码
英文中数字/字母/符号 一共128个字符只需要7位二进制编码即可表示271282^712827128。但计算机通常以字节为单位1B8b所以 实际ASCII采用8位二进制编码并在高位补0 256这样就一定会产生冗余。
汉字编码
采用区位码即一个汉字两字节以坐标形式表示字的区位。
区位范围均为093.
为了防止区位码和032ASCII码控制/通讯字符冲突区位码20H32得到 国标码。
国标码再80H128防止和英文字符冲突。避开ASCII0127区间让汉字和ASCII码兼容。得到 汉字机内码 。 输入输入编码输入法-区位码-国标码-汉字机内编码
输出汉字字形码
字符串在内存中的表示
通常在末尾\0 (0000 0000)表示结束。
大端模式汉字机内码的高位存低地址 小端模式汉字机内码的低位存低地址。 知识回顾