预习非数值数据的编码方式

非数值数据的表示与存储

2.5.1 逻辑值

例如:当存储一个布尔或二进制数据阵列,阵列中的每一项只能够取值为1或0;有时可能需要提取一个数据项中的某位进行诸如“置位”或“清零”等操作。当数据以这种方式看待时,被认为是逻辑数据。因此n位二进制数可表示n个逻辑值。逻辑数据只能参加逻辑运算,并且是按位进行,如按位“与”、按位“或”、逻辑左移、逻辑右移等。

2.5.2 西文字符

西文由拉丁字母、数字、标点符号及一些特殊符号所组成,它们统称为字符。所有字符的集合叫做字符集。字符不能直接在计算机内部进行处理,因而也必须对其进行数字化编码,字符集中每一个字符都有一个代码,构成该字符的代码表,简称码表。码表中的代码具有唯一性。字符主要用于外部设备和计算机之间交换信息。
ASCII码(American Standard Code for Information Interchange)
128个常用字符,用7位二进制编码,最高位为0,从0到127
• 不可显示的控制字符34个:0~32,前32个和最后一个编码,
例如:回车CR:0DH
换行LF:0AH
响铃BEL:07H;

2.5.3 汉字字符

1.汉字的输入法
2.字符集与汉字内码
3.汉字的字模点阵码和轮廓描述

原文地址:https://www.cnblogs.com/liangchaowei/p/13714362.html