字符的生成和显示.pptVIP

  • 2
  • 0
  • 约 11页
  • 2017-08-27 发布于上海
  • 举报
字符的表示与输出 国际字符编码: ASCII(American Standard Code for Information Interchange) 7位二进制编码,共128个字符。 一个字符的ASCII码用一个字节(8位)表示,其最高位不用或作为奇偶校验位。 汉字编码:国家标准信息交换编码GB2312-80 汉字6763个、图形符号682个。 所有字符组成94×94矩阵表示,行称为区,用区码标识,列称为位,用位码标识; 一个字符由一个区码和一个位码共同标识。区码和位码分别需要7个二进制,汉字字符国标码占两个字节。 通常,采用字符中冗余的最高位来标识一个字节所表示的码: 最高位为0:表示ASCII码; 最高位为1:表示汉字编码的高位字节(区码)或低位字节(位码)。 点阵字符的存储 点阵字符是由一个位图表示 保存字符就是保存表示它的位图。 字型7×9、9×16、16×24等指的是位图的尺寸。 对于16×24的汉字:一个汉字需要16x24=384位,即:48个字节, 常用汉字有6763个,从而存储这种型号需要6763×48≈324K字节。 点阵字符的显示 从给定字符编码,到在屏幕上将它显示出来,需要经历两个步骤: 第一步:从字库中将它的位图检索出来,由于表示同一型号字符的位图所占空间大小相同,可以直接将一个字符在字库中的位置计算出来; 第二步:将检索到的位图写到帧缓存中,这可以利用光栅

文档评论(0)

1亿VIP精品文档

相关文档