- 2
- 0
- 约8.94千字
- 约 75页
- 2018-04-07 发布于北京
- 举报
第三章-运算方法和运算部件3-6-74.ppt
§3.6 运算部件 定点运算部件 浮点运算部件 运算部件AM2901A 三、运算部件AM2901A 1、AM2901A逻辑结构及原理图 基本组成部件有: 八功能的ALU:完成算术与逻辑运算; 16×4位寄存器组:寄存加减运算的操作数; 4位Q寄存器:用于接收ALU的输出数据,具有左、右移功能; 3选1和2选1多路开关:用于多路地址、数据的选择。 下图是AM2901A的逻辑原理图。 2、AM2901A主要特点 位片式结构,即每片内仅有四位线路,要实现不同位数的运算器,需将几片同样的器件串接起来使用。例如用四片可实现—个16位字长的运算器。 该运算器的ALU能实现八种运算功能,它每一位上的两个输入端数据分别用R和S表示,则这八种功能是: 三种算术运算功能: 五种逻辑运算功能: 这八种功能的选择控制,是用外部送入的三位编码值I5I4I3实现的,其具体规定如下表所示。 ALU的功能选择 ALU的输入选择 ALU的R输入端可以接收外部送入运算器的数据D,寄存器组的一组输出A,或接收逻辑0值。ALU的S输入端可以接收寄存器组的一组输出A和另一组输出B,还可以接收Q寄存器的输出。这样,R和S接收的数据可以有如下12种组合情况: R 0000 A0A1A2A3 D0D1D2D3
原创力文档

文档评论(0)