第三章:运算器与运算方法.pdf

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

第三章 运算器与运算方法 2013年9月24 日  数据在计算机中的表示:数值数据与非数值数据  数值数据的编码表示:数制,原码、补码、反码,定 点数与浮点数(重点与难点)  非数值数据(文字、图像、声音、视频)的简单表示  数据校验码(不作要求) 回 顾 与 练 习  练 习 (请在纸上写明姓名和学号): ◦ p.50 3.1, 3.3, 5.2 ◦ 设浮点数的格式为: 0 1 5 6 11 数符 阶 码 尾 数 其中数符为1位,阶码用5位移码表示,尾数为6位补码, 基数为2;试用此格式表示 -0.12,+19。 回 顾 与 练 习  解 答: ◦ 3.1:[x]补 = [x]反 = [x]原 = 0.10100 ◦ 3.3:[x]补 = [x]反 = [x]原 = 010100 ◦ 5.2:[4x]补 = 1.100111000 = 1.0111000 (溢出) 0 1 5 6 11 数符 阶 码 尾 数(补码) ◦ (-0.12)10 = (-0.0001111010)2 = -0.1111010 ×2-3 尾数 M = -0.111101 = (1.000011)补 阶码 E = (16-3)10 = (01101)2 所以 -0.12 = 1 01101 000011 ◦ (+19) = (10011) = 0.10011 × 25 10 2 尾数M = 0.100110 = (0.100110)补 阶码E = (16+5)10 = (10101)2 所以 +19 = 0 10101 100110 回 顾 与 练 习  运算器的基本组成  算术逻辑运算单元  定点加、减法运算  定点原码一位乘、除法运算  浮点加、减法运算  浮点乘、除法运算 第三章内容提要  冯 ·诺依曼体系结构的思想:二进制程序存储。  具体表现: ◦ 计算机应由运算器、存储器、控制器、输入设备和输出设备五个 基本部件组成。 ◦ 对各基本部件的功能的要求:  运算器应能进行加/减/乘/除四种基本算术运算,并且也能进行一些 逻辑运算和附加运算;  存储器不仅能存放数据,而且也能存放指令,形式上两者没有区别, 但计算机应能区分数据还是指令;  控制器应能自动执行指令;  操作人员可以通过输入设备、输出设备和主机进行通信。 冯 ·诺依曼体系结构  在计算机内部以二进制表示指令和数据。每条指令由 操作码和地址码两部分组成。操作码指出操作类型, 地址码指出操作数的地址。程序由一串指令组成。  采用“存储程序”的工作方式。 冯 ·诺依曼体系结构  在现代个人计算机中,运算器位于中央处理器(CPU) 中,由“算术逻辑运算单元(ALU)”、通用寄存器 组、专用寄存器和附加控制电路等几部分组成。 运 算 器  运算器的基本功能是进行数据运算。  ALU是其核心部件,是数据加工中心,但加工数据需 由寄存器供给,加工后的数据要移位,对于双操作数 和乘除运算还要提供联合移位功能,数据传送还要有 传送线路 (即内部总线)等等,因此,C

文档评论(0)

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

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

1亿VIP精品文档

相关文档