计算机中运算器介绍,运算器,什么是运算器,运算器介绍--电子百科词库--科通芯城,IC及其他电子元器件交易型电商平台100%正品保证...

运算器部件是计算机中进行数据加工的部件,其主要功能包括:

1. 执行数值数据的算术加减乘除等运算,执行逻辑数据的与或非等逻辑运算,由一个被称为 ALU 的线路完成。

2. 暂时存放参加运算的数据和中间结果,由多个通用寄存器来承担。

3. 运算器通常也是数据传输的通路 。

044389b95983ac9b1da8be0ddd501cd4.gif

符号位

结果为零

结果溢出

进位输出

40a4adabd018e7a32d156b9be478a14a.gif

Am2901芯片是一个4位的位片结构的运算器器件,其内部组成讲解如下:

第一个组成部分是算逻运算部件ALU,能完成 3 种算术运算和5 种逻辑运算功能。

F3

F=0000

OVR

Cn+4

其输出为 F,两路输入为 S、R,最低位进位Cn,四个状态输出信号如图所示。

d3b723bb09e22cec4e97a4791510c717.gif

第二个组成部分是通用寄存器组,由16个寄存器构成,并通过A口与B口地址选择被读的寄存器,B口地址还用于

指定写入寄存器

e69d50522ddd973d6b3469b0aad464e9.gif

通过B口地址、A口地址读出的数据将送到B、A锁存器,要写入寄存器的数据由一个多路选择器送来。

f722cd0251d631ff219b73bf8812eb16.gif

第三个组成部分是乘商寄存器Q,它能对自己的内容完成左右移位功能,其输出可以送往ALU,并可接收ALU的输出结果。

7259aa8b7e35d63e94c0de1b004a82d3.png

该芯片的第四个组成部分是五组多路选通门,包括如下内容:

1d9751897049ab869e5f9f81587cf336.gif

一组二选一门,选择把A口数据或ALU结果送出芯片,以给出输出Y的数据,Y输出的有无还受输出使能 /OE信号的控制,仅当 /OE为低是才有Y输出 ,/OE为高,Y输出为高阻态。

363a9a7e2af3fb747a3b0156ded49721.gif

一组三选一门和另一组二选一门用来选择送向ALU的 S、R输入端的数据来源,包括Q寄存器、A口、 B口、外部输入D数据的8 种不同组合。

一组三选一门完成把ALU的输出、或左移一位、或右移一位的值送往通用寄存器组,最高、最低位移位信号有双向入/出问题

一组三选一门完成Q寄存器的左移一位、或右移一位、或接收ALU输出值的功能,最高、最低位移位信号有双向入/出问题。

2dc25181e92490a57dd0634933daed0e.gif

必要完善:

0eac03bc705ce864bc5063439dc0ea72.gif

单累加器变多累积器:两个选通门均变为多路送0还是送1到ALU处理接收门送每个累加器。

支持寄存器移位功能:接收门变为三选一,即分别接收本位/低位/高位送来的信息送累加器与外部部件的入出联系.

8bcc9b41ae46d94804dc06fc39ea3eb3.gif

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值