第三章:运算器和运算方法.pdfVIP

  • 5
  • 0
  • 约2.72万字
  • 约 67页
  • 2018-05-29 发布于江苏
  • 举报
第三章:运算器和运算方法

第三章 运算器与运算方法 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)

1亿VIP精品文档

相关文档