- 2
- 0
- 约2.99千字
- 约 20页
- 2017-02-01 发布于湖北
- 举报
第三章 汉字和西文字符存储与显示原理 主要内容: 3.1 英文字符在计算机中表示 3.2 汉字在计算机中表示和显示 不同的汉字各字节数据不同,图3-4是仿宋体“哈”字的16×16点阵字模,在点阵中,每一个小方格代表字节中的一位(bit),黑色的点bit值等于1,白色的点bit值等于0。 * * 3.1 英文字符在计算机中表示 3.1.1 ASCII码 英文字符、数字和计算机中用的控制符号在计算机中是用ASCII码来表示的。ASCII码(American Standard Code for Interchange)是美国国家信息交换标准码,现已成为国际通用的信息交换标准代码。 ASCII码共有128个元素,其中通用字符32个、十进制数字10个、52个英文大小写字母和34个专用符号。这128个元素用一个字节二进制数表示,因为7位二进制数就可表示128个元素,该字节多余的最高位取0。 表3-1 7位ASCII码表 DEL o _ O ? / US SI 1111 ~ n ^ N . RS SD 1110 } m ] M = - GS CR 1101 | l \ L ‘ FS FF 1100 { k [ K ; + ESC VF 1011 z j Z J : * SUB LF 1010 y i Y I 9 ) EM HT 1001 x h X H 8 ( CAN BS 1000 w g W G 7 , ETB BEL 0111 v f V F 6 SYN ACK 0110 u e U E 5 % NAK ENQ 0101 t d T D 4 $ DC4 EOT 0100 s c S C 3 # DC3 ETX 0011 r b R B 2 " DC2 STX 0010 q a Q A 1 ! DC1 SOH 0001 p 、 P @ 0 SP DEL NUL 0000 0111 0110 0101 0100 0011 0010 001 000 D6 D5 D4 D3D2D1D0 3.1.2 英文字符的显示 我们知道,无论CRT显示器,还是液晶显示器(LCD),它们的分辨率都是以像素为单位的,一个像素就是屏幕上的一个可以显示的最小单位,也就是常说的“点”。因此要在屏幕上显示一个英文字符也必须用点来表式,这些表示某种图形或英文字符的点的集合就是我们所说的点阵。 常用的英文字符有8×8点阵和8×16点阵,如大写“A” 8×8点阵如图3-1所示。 图3-1 大写“A”8×8点阵 0x30,0x78,0xCC,0xCC,0xFC,0xCC,0xCC,0x00 8×8点阵共有8行,每行8个点;每行的8个点组成二进制的一个字节,字节的最高位D7在最左,最低位D0在最右。字节中打点的位(bit)值等于1,没有点的位bit值等于0。这样,每行的一个字节都有一个16进制数的值,例如第一行的值是0x30,第二行的值是0x78,8行8个字节数据是:0x30,0x78,0xCC,0xCC,0xFC,0xCC,0xCC,0x00。 我们把这8个字节数据叫字符“A”的8×8点阵字模。存储全部英文字符8×8点阵字模的存储单元叫英文字符8×8点阵字库。字库是按ASCII码顺序存放,显示时,按存放规律将要显示的字符的字模取出,按图3-1所示顺序把字节数据输出到屏上即可,bit值等于1的点显示时在屏上该bit 位置“打”点,bit值等于0的点显示时在屏上该bit 位置“打”空白。 8×16点阵显示原理同8×8点阵,8×8点阵一个字模占8个字节,8×16点阵一个字模占16个字节。大写“A” 8×16点阵如图3-2所示。 “A”8×16点阵字模:0x00,0x00,0x38,0x6C,0xC6,0x06,0xC6,0xFE, 0xC6,0x06,0xC6,0xC6,0x00,0x00,0x00,0x00 图3-2 大写“A”8×16点阵 3.2 汉字在计算机中表示和显示 3.2.1 汉字的内码和区位码 在计算机中英文字符是用一个字节的ASCII码表示,该字节最高位一般置0或用做奇偶校验,故实际是用7位码来代表128个字符的,但对于众多的汉字,只有用两个字节才能代表,这样用两个字节代表一个汉字的代码体制,国家制定了统一标准,称为国标码。 国标码规定,组成两字节代码的最高位为0,即每个字节仅只使用7位,这样在机器内使用时,由于英文的ASCII码也在使用,可能将国标码看成两个ASCII码,因而规定用国标码在机内表示汉字时,将每个字节的最高位置1,以表示该码表示的是汉字,这些国标码两字节最高位加1后的代码称为机器内的
您可能关注的文档
- 第三章 次数分布和平均数、变异.ppt
- 第三章 第二节 阶段计.ppt
- 第三章 服务价值理.doc
- 第三章 公共的职能、理念和工作原.ppt
- 第三章 焊接连.doc
- 第三章 空气和废气监测1 2 大.ppt
- 第三章 平均数、标准差与变异系.ppt
- 第三章 IP地址分.ppt
- 第三章 地球重力.ppt
- 第三章 地球重力场及地球形状的基本理论(1.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 心源性晕厥临床表现及护理.pptx VIP
- 食物不耐受IgG解读.pptx
- 2021 固态锂电池用固态电解质性能要求及测试方法 无机氧化物固态电解质.docx VIP
- 毕业论文(设计)小型混凝土搅拌机设计.doc VIP
- 人教版(2024)新教材八年级数学下册第20章20.1 勾股定理及其应用每课时教学设计汇编(含三个教学设计).docx VIP
- 2025CSCO前列腺癌诊疗指南更新解读(全文).pdf VIP
- 湘教版(2024)新教材八年级地理下册第六章第二节《东北地区的人口与城乡分布》精品教学设计.docx VIP
- 山西省2024年中考英语模拟试卷(含答案)2.pdf VIP
- 2025年食品安全国家标准-食品生产卫生规范GB14881培训考试试题及参考答案.docx VIP
- 语文 《红楼梦》阅读中“选择题”解题技巧阐释与训练 2024-2025学年统编版高一语文必修下册.docx VIP
原创力文档

文档评论(0)