《计算机组成原理》教学课件 第二章.pptx

《计算机组成原理》教学课件 第二章.pptx

  1. 1、本文档共112页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录;;计算机的基本功能是对信息进行加工处理。信息包括数据、文字、声音、图形和图像等。数据有两类,一类是数值数据,如+123,,26等,有“量”的概念;另一类是非数值数据,如各种字母和符号,又称符号数据。无论是数值数据还是非数值数据,在计算机中都是用二进制数码表示的。而文字、声音、图形和图像等信息要在计算机中处理,都要事先数字化,即把声音、图形、图像等信息转换为二进制数码。在计算机内部,各种信息都必须采用数字化编码的形式才能传送、存储和处理加工。;所谓编码,是用来将信息从一种形式转变为另一种形式的符号系统,通常选用少量最简单的基本符号和一定的组合规则,以表示出大量复杂多样的信息。信息的数字化编码,是指用二进制数码(0或1),并选用一定的组合规则,来表示数据、文字、声音、图形和图像等各种复杂的信息。;2.1.1 常用??进位计数制及其相互转换;按照进位计数制的方法表示数,不同的数制均涉及两个基本概念:基数和权。;;其中高级语言的发展真正促进了软件的发展。高级语言的发展又经历了几个阶段:;近年来随着网络技术的不断发展,又出现了可适应网络环境的面向对象语言JAVA等。 与此同时,直接影响计算机系统性能提升的各种系统软件也有了长足的发展,特别是操作系统,如Windows,Linux,UNIX等。;在计算机领域中,用于表示数值的进位计数制主要有4种:;(2)二进制(Binary,用B表示);(3)八进制(Octal,用O表示);(4)十六进制(Hexadecimal,用H表示);(1)其他进制转换为十进制。方法是:将其他进制数按权展开,然后各项相加,就得到相应的十进制数。;例2-1;例2-2;例2-3;(2)十进制转换为二进制。整数部分的转换采用“除2取余法”,即整数部分不断除以2,并记下每次所得余数,所有余数按倒序排列即为相应的二进制数。小数部分的转换则采用“乘2取整法”,并将所得整数按顺序排列。;;(3)二进制、八进制、十六进制之间的转换。根据它们之间存在特殊的关系:81=23,161=24,即1位八进制数相当于3位二进制数,1位十六进制数相当于4位二进制数,对照下表进行转换即可。;;例2-5;例2-6;;例2-7;例2-8;2.1.2 BCD码;BCD码有多种编码方法,常用的有8421码,如表所示。8421码是将十进制数码0~9中的每个数分别用4位二进制编码表示,比较直观。;2.1.3 字符与字符串;字符编码采用国际通用的美国标准信息交换码(American Standard Code for Information Interchange,ASCII),每个ASCII码以1个字节(Byte)存储,从数字0到数字127代表不同的常用字符。;常用字符与ASCII码值对照关系如表所示。;码值;字符串是指连续的一串字符,通常情况下,占用主存中连续的多个字节,每个字节存储一个字符。主存字(主存单元)由2个或4个字节组成时,在同一个主存字中,既可按先存储低位字节、后存储高位字节的顺序存放字符串的内容(又称小端模式),也可按先存储高位字节、后存储低位字节的顺序存放字符串的内容(又称大端模式)。这两种存放方式都是常用方式,不同计算机可以选用其中任何一种(甚至是同时采用)。;例如,字符串“IF_AB_THEN_READ(C)_”(其中“_”代表空格),它从高位字节到低位字节依次存放在主存中,如图所示。;2.1.4 汉字编码;国标码是指1981年我国公布的“中华人民共和国国家标准信息交换汉字编码”,是一种国家标准编码,代号为GB 2312—1980。它以94个可显示的ASCII码字符为基集,由两个字节构成。国标码与ASCII码属同一制式,可以认为国标码是扩展的ASCII码。;GB 2312—1980规定,所有的国标汉字与符号组成一个94×94的矩阵。在此矩阵中,每一行称为一个“区”,每一列称为一个“位”。因此,该矩阵分成94个区(区号为01~94),每区有94个位(位号为01~94),一个汉字所在的区号和位号组合在一起就构成了该汉字的“国标区位码”,简称国标码。国标码用连续的两个字节表示,高位字节为区号,低位字节为位号,因此,总共可表示94×94=8 836个汉字或符号。;;计算机系统中用来表示中文或西文信息的代码称为机内码。ASCII码是一种西文机内码,在计算机系统内部用来表示汉字的编码称为汉字机内码。我国现在计算机系统中所采用的机内码是以国标码为基础的编码。机内码也是用连续的两个字节来表示,将汉字国标码编码的每个字节的最高位置1。既和国标码有紧密联系,又和ASCII码严格相区别,不会发生混淆。;汉字机内码与国标码的关系为:;汉字输入码是指直接从键盘输入的各种汉字输入方法的编码,属于外码。汉字输入码有数字码、音码和形码,还有以汉字的音和形

文档评论(0)

实用电子文档 + 关注
实名认证
内容提供者

教师资格证持证人

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

领域认证该用户于2023年04月18日上传了教师资格证

1亿VIP精品文档

相关文档