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

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

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

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

符号位

结果为零

结果溢出

进位输出

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

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

F3

F=0000

OVR

Cn+4

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

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

指定写入寄存器

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

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

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

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

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

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

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

必要完善:

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

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

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

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

    1.引言 随着手持式个人通讯系统等的发展,低压低功耗高吞吐量电路的需求越来越多,因此低功耗微处理器和元件的设计已经变成了主流.ALU是微处理器最重要的组成部分,其中全加器电路是所有运算电路的基本单元, ...

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

    主要生产工序: A.材料切割.B.钻头研磨.C.钻孔<2>多层线路板(4层)的制作流程.D.电镀.E.线路形成.F.中间检查.G.积层冲压.H.表面印刷工序. I.字符印刷工序.J.积层多 ...

  3. 单片机测钳形电流表_钳形电流表,什么是钳形电流表,钳形电流表介绍--电子百科词库--科通芯城,IC及其他电子元器件交易型电商平台100%正品保证...

    测量前 首先是根据被测电流的种类电压等级正确选择钳形电流表,被测线路的电压要低于钳表的额定电压.测量高压线路的电流时,应选用与其电压等级相符的高压钳形电流表.低电压等级的钳形电流表只能测低压系统中的电 ...

  4. 电子商务商城系统开发方案:中大型交易类电商网站架构设计

    电子商务平台企业打造一个交易型电商网站,首先必须考虑几个基本要素:用户.电商平台商品.订单信息等,那么要能够支持一个电子商务网站平台打造完整交易过程就需要包括用户信息.商品数据的匹配过程.安全支付过程 ...

  5. 电商平台中的架构实践

    从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流. 原文出处:http://blog.csdn.net/yangbutao/article/details/ ...

  6. [附源码]计算机毕业设计JAVA社区生鲜电商平台

    [附源码]计算机毕业设计JAVA社区生鲜电商平台 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Inte ...

  7. Django+Vue开发生鲜电商平台之1.项目介绍

    文章目录 一.项目概览 二.项目技术要点 三.项目预览 我永远相信只要永不放弃,我们还是有机会的.最后,我们还是坚信一点,这世界上只要有梦想,只要不断努力,只要不断学习,不管你长得如何,不管是这样,还 ...

  8. JAVA计算机毕业设计社区生鲜电商平台(附源码、数据库)

    JAVA计算机毕业设计社区生鲜电商平台(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe( ...

  9. 计算机毕业设计ssm社区生鲜电商平台dq96z系统+程序+源码+lw+远程部署

    计算机毕业设计ssm社区生鲜电商平台dq96z系统+程序+源码+lw+远程部署 计算机毕业设计ssm社区生鲜电商平台dq96z系统+程序+源码+lw+远程部署 本源码技术栈: 项目架构:B/S架构 开 ...

最新文章

  1. Deploying Windows Mobile 6 with Exchange Server 2007 白皮书
  2. percona mysql.cnf_Percona MySQL5.6 半同步复制
  3. 第二讲 命令源码文件
  4. unix/linux系统中文件分为哪些类型?,到底该如何理解 Unix/Linux 的文件系统?看这篇就知道了...
  5. 三个具有代表性的STL函数
  6. Mac下卸载Idea
  7. 4300 字Python列表使用总结,用心!
  8. Java源码阅读PriorityQueue
  9. mysql三高教程(二):2.7 如何约束数据
  10. python核心编程:第六章。
  11. WiresShark 图解教程1
  12. 使用localStorage存储表单数据
  13. 《精通Linux设备驱动程序开发》——1.6 查看源代码
  14. swift3.0 仿QQ音乐APP
  15. JAVA毕设项目教务排课系统(Vue+Mybatis+Maven+Mysql+sprnig+SpringMVC)
  16. 服务器篇 使用Windows Server 2012R2搭建DHCP服务器-01
  17. 含有非期望产出的ZSG-DEA模型
  18. LIBCURL.LIB
  19. 3.3KW车载充电机开关电源方案数字控制单相PFC与全桥LLC
  20. python snmp

热门文章

  1. html任务管理,任务管理
  2. 立创eda学习笔记十二:常见pcb板布局约束原则
  3. SAP:物料主数据增强
  4. XBee 3 USB适配器---XBee3模块调试利器
  5. 计算机应用基础免费,一计算机应用基础
  6. 的修报修系统是什么?的修报修系统好不好用?
  7. python调用阿里API车牌识别接口步骤
  8. heatmap.js调用百度地图api做热力图
  9. 基于python的步态分析_Python 实现步态能量图
  10. python 从多目标解中筛选非支配解集