好文档 - 专业文书写作范文服务资料分享网站

计算机应用基础教程第一章-计算机基础知识

天下 分享 时间: 加入收藏 我要投稿 点赞

0000(0) 0001(1) 0010(2) 0011(3) 0100(4) 0101(5) 0110(6) 0111(7) ETB ‘ 7 G W g w CA1000(8) BS ( 8 H X h x N 1001(9) HT EM ) 9 I Y i y 1010(A) LF SUB * : J Z j z 1011(B) VT ESC + ; K [ k { 1100(C) FF FS , < L \\ l | 1101(D) CR GS - = M ] m } 1110(E) SO RS . > M ^ n ~ 1111(F) SI US / O - o DEL 表1-3 ASCII字符编码 ASCII码用7位二进制数表示一个字符,排列顺序为b7b6b5b4b3b2b1,并且规定用一个字节的低7位表示字符编码,最高位恒为0。7位二进制数共可以表示128个字符,这些字符包括26个大写英文字母、26个小写英文字母、10个十进制数字、32个标点符号、运算符、专用字符以及34个通用控制字符。

例如:“CR”符的ASCII码的十六进制为“0DH”,“LF”符的ASCII码的十六进制为“0AH”,“SP”符的ASCII码的十六进制为“20H”,“9”的ASCII码的十六进制为“39H”,“W”的ASCII码的十六进制为“57H”等等。

NUL SOH STX ETX EOT ENQ ACK BEL DLE DC1 DC2 DC3 DE4 NAK SYN SP ! “ # $ % & 0 1 2 3 4 5 6 @ A B C D E F P Q R S T U V ` a b c d e f p q r s t u v 汉字信息的处理

每个国家使用计算机都要处理本国语言。1980年我国颁布了《信息交换用汉字编码字符集-基本集》,即国家标准GB2312-80。共收集汉字6763个,分为两级。第一级3755个汉字,属常用汉字,按汉字拼音字母顺序排列。第二级3008个汉字,属次常用汉字,按部首排列。

1995年我国又颁布了《汉字编码扩展规范》(GBK)。GBK与GB2312-1980国家标准所对应的内码标准兼容,同时在字汇一级支持ISO/IEC10646-1和GB13000-1的全部中、日、韩(CJK)汉字,共计20902字。

1.计算机处理汉字的关键

1)首先将每个汉字以外部码输入计算机。

2)将外部码转换成计算机能识别的汉字内码进行存储。 3)将内码转换成字形码输出。

2.汉字外部码

汉字外部码又称为汉字输入码,是指从键盘上输入汉字时采用的编码。目前广泛使用的汉字输入编码有很多种。

1)以汉字读音为基础的拼音码,如全拼输入法、双拼输入法、词汇输入法、智能ABC输入法等;

2)以汉字字形为基础的字形码,如;

3)音形码,综合拼音码和字型码的特点,如自然码等; 4)数字码,如区位码、电报码、内码等。 不同的汉字输入方法有不同的外码,但内码只能有一个。好的输入方法应具备规则简单、操作方便、容易记忆、重码率低、速度快等特点。

3.

GB2312-80编码简称国标码。由于汉字数量大,无法用一个字节进行编码,因此使用两个字节对汉字进行编码。规定两个字节的最高位用来区分ASCII码。这样国标码用两个字节的低7位对汉字进行编码。

一个字节只能有128-34=94种状态用于汉字编码(34是指34种控制字符),两个字节可以表示94×94=8836种状态。在基本集中汉字是按规则排列成94行和94列的矩阵,形成汉字编码表,其行号称为区号,列号称为位号,第一个字节表示汉字在国标字符集中的区号,第二个字节表示汉字在国标字符集中的位号。每一个汉字在94×94的矩阵中都有一个固定的区号和位号,即区位码,这个码是唯一的,不会有重码字。把换算成十六进制的区位码加上2024H,就得到国标码。前面讲过国标码是用两个字节(高位为0)来表示,为便于计算机能正确区分汉字字符与英文字符,在国标码加上8080H(即将两字节的最高位0都置为1,以示区别ASCII码),就得到常用的计算机机内码。

国标码是以十六进制数字编码,编码范围是从2121H(21H即为十进制的33)到7F7FH(7FH即为十进制的127)。因此,国标码=区位码(用十六进制表示)+2024H。

例如:汉字“大”的区号为20,位号为83,即“大”的区位码为2083(0823H);“大”的国标码为2843H(0823H+2024H),机内码为A8C3H(2843H+8080H)。

4.汉字字形码

字形码又称汉字字模,用于汉字的输出。汉字的字形通常采用点阵的方式产生。汉字点阵有16×16点阵、32×32点阵、64×64点阵,点阵不同,汉字字形码的长度也不同。点阵数越大,字形质量越高,字形码占用的字节数越多。

如图1-7是“国”字24×24的点阵字形。深色小正方形可以表示一个二进制位的信息“1”,浅色小正方形表示二进制位的信息“0”。

图1-7汉字点阵

汉字字形码又称为汉字输出码或汉字发生器的编码。

例:按32×32点阵存放两级汉字的汉字库,大约需要占用多少字节 解:32×32×6763÷8=865664B≈845KB 大约需要845KB。

各种编码之间的关系如图1-8所示。 汉字字形数字化后,以二进制文件的形式存储在存储器中,构成汉字字形库或汉字字模库,简称汉字字库。它的作用是为汉字的输出设备提供字形数据。汉字字形信息的存储方法有两种:整字存储法、压缩信息存储法。

汉字字库分为:

1)硬字库:它将汉字库固化在ROM或EPROM中。

2)软字库:它将汉字库存放在某种外存设备(如硬磁盘、软磁盘)上。

———— 区位码输入 拼音输入 拼形输入 汉字国标码 图1-8各种编码之间的关系 汉字机内码 汉字字形码 显示汉字 打印汉字 习题一

一、选择题

1.世界上第一台电子计算机诞生于()。 世纪40年代世纪 世纪80年代年

2.最能准确描述计算机的主要功能的是。

A.计算机可以代替人的脑力劳动B.计算机可以存储大量信息 C.计算机是一种信息处理机D.计算机可以实现高速度的计算 3.微型计算机的性能指标主要取决于。 .CPUC.显示器D.硬盘 4.硬盘是计算机的——·

A.中央处理器B.内存贮器C.外存储器D.控制器 5.存储器容量的基本单位是——· A.字位B.字节C.字码D.字长 6.“财务管理”软件属于——·

A.工具软件B.系统软件C.字处理软件D.应用软件 7.下列存储器中,存取速度最慢的是 A.软盘B.硬盘C光盘D.内存 8.计算机采用二进制不是因为()。 A.物理上容易实现B.规则简单 C.逻辑性强D.人们的习惯

9.以下十六进制数的运算,——是正确的. +9=AB.1+9=BC.1+9=CD.1+9=10 10.以下字符,ASCII码值最小的是 A.A’B.空格C.0’D.’h’ 11.下列说法不正确的是()。

A.数据经过加工成为信息B.数据指文字,符号、声、光等 C.信息就是数据的物理表示D.信息与数据既有区别又有联系 12.计算机的机器语言程序是用()表示的。 码B.二进制代码 C.外码D.目标码 二、简答题

1.简述计算机的发展史。 2.计算机的特点是什么 3.计算机的性能指标有哪些

4.简述计算机的组成及其原理。 5.计算下列进制转换: (1023)10=()2(569)10=()16

)10

5.国标码怎么表示

计算机应用基础教程第一章-计算机基础知识

0000(0)0001(1)0010(2)0011(3)0100(4)0101(5)0110(6)0111(7)ETB‘7GWgwCA1000(8)BS(8HXhxN1001(9)HTEM)9IYiy1010(A)LFSUB*:JZjz1011(B)VTESC+;K[k{1100(C)FF
推荐度:
点击下载文档文档为doc格式
28tb9711qk55t2h95x553fre38hi5501150
领取福利

微信扫码领取福利

微信扫码分享