计算机基础内容提要:本章主要介绍了计算机的发展计算机的.DOC

计算机基础内容提要:本章主要介绍了计算机的发展计算机的.DOC

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机基础内容提要:本章主要介绍了计算机的发展计算机的

第1章 计算机基础 内容提要:本章主要介绍了计算机的发展、计算机的基本结构、计算机的编码和个人计算机的组成部分,着重介绍了计算机的数字编码在计算机中的表示形式及运算。 1.1计算机中的编码 1.1.1 数字编码 由于二进制有很多优点,所以计算机中的数用二进制表示,但人们与计算机打交道时仍然习惯于用十进制,在输入时计算机自动将十进制转换为二进制,而在输出时将二进制转换为十进制。为便于机器识别与转换,计算机中的十进制数的每一位用二进制编码表示,这就是所谓的十进制数的二进制编码,简称二—十进制编码(BCD)。 二—十进制编码的方法很多,最常用的是8421 BCD码。8421 BCD码有十个不同的数字符号,逢十进位,每位BCD码用四位二进制表示。例如: 83.123对应8421 BCD码是 1000 0011. 0001 0010 0011 同理,111 1001 0010. 0010 0101 BCD码对应的十进制数十792.25。 表1-1 BCD码表 1.1.2 字符编码 字母、数字、符号等各种字符也必须按照特定的规则用二进制编码才能在计算机中表示。字符编码的方式很多,世界上最普遍采用的一种字符编码是ASII码(美国信息交换标准码) 。 ASCII码用7位二进制编码,它有128种组合,可以表示128种字符。包括0~9,十个阿拉伯数字字符,大、小写英文字母(72个),常用标点符号和各种控制字符,参见附录1。在计算机中用一个字节表示一个ASCII码字符,最高位置为0。例如00111001(即30H~39H)是数字0~9的ASCII码,01011010(即41H~5AH)是大写英文字母A~Z的ASCII码。详见下表。 表1-2 ASCII字符表 1.1.3 汉字编码 用计算机处理汉字,每个汉字必须用代码表示。键盘输入汉字是输入汉字的外部码。外部码必须转换为内部码才能在计算机内进行存储和处理。为了将汉字以点阵的形式输出,还要将内部码转换为字型码。不同的汉字处理系统之间交换信息采用交换码。 (1)外部码 汉字主要是从键盘输入,每个汉字对应一个外部码,外部码是计算机输入汉字的代码,是代表某一个汉字的一组键盘符号。外部码也叫输入码。汉字的输入方式不同,同一个汉字的外部码可能不一样。目前已有数百种汉字外部码的编码方案,大致可以归纳为四种类型:数字吗、音码、形码和音形码。数字吗是将汉字按照某种规律排序,然后赋予它们数字编号,这个数字编号就作为汉字的编码。常见的数字码,如区位码等,这种编码方式无重码,可以找到其他编码方式难于找到的汉字,但难于记忆,要有手册备查。音码是以汉语拼音作为汉字的编码,只要学过汉语拼音,一般不需要经过专门训练就可以掌握,但是,用拼音方法输入汉字同音字很多,需要选字,影像输入速度,不知道读音的汉字也无法输入。形码是一个汉字拆成若干偏旁、部首、字根,或者拆成若干笔画,使偏旁、部首、字根或笔画与键盘对应编码,按字型敲键输入汉字。形码输入汉字重码率低、速度快,只要能看到的字行就可以拆分输入,但必须要经过专门训练,并且需要记忆大量的编码规律和汉字拆分原则。最常见的形码方案有五笔字型码等。音形码是拼音和字型相结合的一种汉字编码方案,如自然码、钱码等。 (2)内部码 汉字内部码也称汉字内码或汉字机内码。在不同的汉字输入方案中,统一汉字的外部码不同。但同一汉字的内部码是惟一的。内部码通常使用其在汉字字库中的物理位置标示,可以用汉字在汉字字库中的符号或者用汉字在汉字字库的存储位置标示。汉字在计算机中至少要用两个字节表示(有用三字节、四字节表示的),在微型计算机中常用的是两字节汉字内码两字节汉字内码,就是汉字的国标码(用两个7位编码)的两个字节的最高位都改为“1”形成的。例如汉字“啊”,国标码为0110000即30H,21H;内部码10100001,即B0H,A1H。在计算机中通常处理的是以ASCII码表示的字符,一个字符在机器内以一个字节的二进制编码表示。实际上ASCII码只需7位,故在计算机内的字符编码的最高位是“0”。由此可见,以字节的最高位是0还是1。很容易区分是ASCII字符还是汉字。 (3)交换码 计算机之间或计算机与终端之间交换信息的时,要求其间传送的汉字代码信息要完全一致。为此,国家根据汉字的常用程度定出了一级和二级汉字字符集,并规定了编码,这就是国标GB2312-80《信息交换用汉字编码字符集基本集》,GB2312-80中的汉字的编码即国标码。该标准编码字符集共收录汉字和图形符号7445个,其中包括: ① 一般符号202个,包括间隙符、标点、运算符、单位符号和制表符等。 ② 符号60个,包括1.~ 20.(20个),(1)~(20)(20个)

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档