计算机组成与结构复习内容补充.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成与结构复习内容补充.doc

一 计算机系统 计算机系统是由计算机硬件系统,计算机软件系统以及通讯网络系统组成的 数字计算机的硬件组成 其中核心部件是运算器 计算机硬件之间的连接线路分为网状结构和总线结构。 网状结构主要使用在对数据传输性能要求比较高的巨型机,大型机上。 总线结构是我们最常见到小型机,微型机的普遍采用形式。 指令部件包括程序计数器、指令寄存器、指令译码器。 时序部件产生定时节拍,一般有时钟信号源、节拍发生器及微操作电路组成。 随着大规模集成电路技术的发展和软件硬化的趋势,计算机系统软、硬件界限已经变得模糊了。因为在理论上任何操作可以由软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。 计算机系统的层次结构 第一级是微程序设计级,硬件级,由机器硬件直接直接执行微指令。 第二级是一般机器级,机器语言级,由微程序解释机器指令系统。 第三级是操作系统级,由操作系统程序实现。 第四级汇编语言级,它给程序人员提供一种符号形式语言。 第五级高级语言级,它是面向用户的,为编写应用程序而设置 第三章:运算方法和运算器 3.1 数据的表示方法和转化 3.1.1 数值型数据的表示和转化 1.数制:基于r个基本符号表示数值,称其为基r数制。 2.不同数制间的数据转化 (1)二进制数、八进制数和十六进制数之间的转化 从二进制到八进制,以3位为1组 例3.4 (1 101.010 1)2=(001 101.010 100)2=(15.24)8 从二进制到十六进制,以4位为1组 例3.5(1 1101.0101)2=(0001 1101.0101)2=(1D.5)16 从八进制或十六进制到二进制,顺序将1位写成3位或4位 例3.6(15.24)8=(001 101.010 100)2=(1101.0101)2 从八进制到十六进制,用二进制为媒介 (2)二进制数转化成十进制数 利用(N)2=∑Di*2i Di 为二进制数值,2i为权。 (3)十进制数转化成二进制数 整数部分采用除2取余,小数部分采用乘2取整 (4)十进制数转化成八进制数 参照上面 3. 数据符号的标示 用正(+)负(-)号后跟绝对值表示真值,在计算机中用0表示正号,1表示负号,正号有时可以省略。 3.1.2 十进制数位的编码与运算 1. 十进制数位的编码与运算 (1)有权码 表示一位十进制数的二进制码的每一位有确定的权。 BCD码:4位二进制表示一位十进制数,每一位的权值分别为8、4、2、1,所以又称8421码。 运算规则:如果两个一位BCD码相加之和小于或等于(1001)2,即(9)10,不需要修正;若相加结果大于9,加6修正,并向高位进位。在进行减法的时候,则低位向高位有借位则需要减6校正。。 (2)无权码 表示一个十进制的二进制的每一位没有固定的权值。 余3码:在8421码的基础上,给每个编码都加3。 运算规则:两个余3码相加不产生进位时,应从结果中减去3;产生进位时本位加上3,同时将进位送入高位。 2.数字串在计算机的表示与存储 (1)字符形式。一个字节存放一个十进制的数位或符号位。为了指明这样一个数,需要给出该数在主存中的起始地址和位数(串的长度)。 例:+154 0010 1011 0011 0001 0011 0101 0011 0100 即2B 31 35 34 -23 0010 1101 0011 0010 0011 0011 即2D 32 33 (2)压缩的十进制数形式。一个字节存放两个十进制的数位。它比前一种形式节省存储空间,又便于直接完成十进制数的算术运算,是广泛采用的较为理想的方法。 用压缩的十进制数串表示一个数,要占用主存连续的多个字节。每个数位占用半个字节(即4个二进制位),其值可用二-十编码(BCD码)或数字符的ASCII码的低4位表示。符号位也占半个字节并放在最低数字位之后,其值选用四位编码中的六种冗余状态中的有关值,如用12(c)表示正号用13(d)表示负号。在这种表示中,规定数位加符号位之和必须为偶数,当和不为偶数时,应在最高数字位之前补一个0。此时,表示一个数要占用该偶数值的一半那么多个字节。 例:假定用1110即E表示正(+)号,用1111即F表示负(-)号 +563 0101 0110 0011 1110 即十六进制的56 3E -563

文档评论(0)

docinppt + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档