ASCII字符代码

1.6ASCll字符代码

计算机中的每个字符均按某种规则,用一组二进制编码表示。目前微机中应用最普遍的是美国标准信息交换码(简称ASCII码,American Standard Code for InformationInterchange)。

ASClI码用7位二进制码对字符进行编码,如附录所示。ASCIl字符集共有128种常用字符,其中有数字字符0一9,大小写英文字母,一些在算式、语句和文本中常用的符号(如四则运算符、括号、标点符号及特殊符号等),还有一些控制字符。这些字符大致能满足各种编程语言、西文文字及常见控制命令等的需要。

每个ASCIl码字符用七位编码,最高位用0填充,或者加一位奇偶校验位构成一个满字节。存储器中以字节作为基本的编址单位,正好存放一个字符的AsCIl码。

通用键盘的大部分键与最常用的字符相对应。在键盘上输入时,系统软件用扫描法判明所按键的行列位置,组织成扫描码(表示该键在键盘上所在位置的编码),再通过查表或其他方法,最终转换成ASCII码,存入存储器中供处理。计算机将结果输出时,把ASCIl码表示的字符送往显示器或打印机,再通过其中的字符发生器转换为该字符的点阵图形。

128个ASCII码字符分为可显示字符和非显示字符两类。可显示字符是指编码从20H到E的95个代码。它们可以从键盘终端上输入,可在屏幕终端上显示,也可在打印机上打印出来。非显示字符是编码从00H到1FH的32个代码,还有编码为3FH的字符共33个,它们主要用来控制输入/输出设备。例如回车(0DH)字符使显示器的光标回到一行的首部:换行(OAH)字符使显示器光标移到下一行。连续输出回车和换行字符就结束本行输出,光标移到下一行首部,开始新一行的输出。

豫ICP备19006514号 网站地图 免责声明:如果侵犯了你的权益,请发邮件至:419017772@qq.com,我们会及时删除侵权内容,谢谢合作!