[电脑基础知识]第三章运算方法与运算器
引言 50年代初,人们对计算方法给予了极大的注意,取得了不少至今还在应用的成果,那么为什么要对运算方法展开研究呢?原因有几点: (1)将一个实际数,用机器数(原码、补码、反码)表示,产生了机器本身特有的规律。 (2)计算机特定的运算方法:定点运算、浮点运算 (3)早期,冯诺依曼体系只设加法器和寄存器 (4)采用什么样的算法与运算器的结构密切相关,这两者的设计是互相影响的。 综上考虑,从而展开了对运算方法的研究。 运算器的设计方法 定点加、减、乘、除运算 浮点加、减、乘、除运算 十进制数的运算 3.1 运算器的设计方法 作为计算机的核心部件——运算器,它所具有的只是简单的算术、逻辑运算以及移位、计数等功能,因此计算机中对数据信息的加工的基本思想就是:将各种复杂的运算处理分解为最基本的算术运算和逻辑运算。 ⑴ 如何构成一位全加器。 (2)将N个一位全加器通过加法进位链连接构成N位并行加法器; (3)将加法器扩展为多功能的算术/逻辑运算部件; (4)将加法器与移位器组合,构成定点乘法器与除法器。将计算定点整数的阶码运算器和计算定点小数的尾数运算器组合构成浮点运算器; (5)在算术/逻辑运算部件的基础上,配合各类相关的寄存器,构成计算机中的运算器。 补码加减运算的硬件实现电路的基本原理仍是加法器。只是为了实现减法,需要在
原创力文档

文档评论(0)