操作者
算术单元的组件是计算机中数据处理的组件。其主要功能包括:1。执行算术运算,如算术加法,减法,乘法和数值数据的除法,以执行逻辑AND或不等逻辑运算,称为ALU。这条线已经完成。 2.临时存储参与操作的数据和中间结果,由多个通用寄存器承担。 3.运营商通常也是数据传输的路径。符号位结果为零。结果溢出溢出。 Am2901芯片的输出是4位位片结构。内部组件说明如下:第一个组件是算术逻辑单元ALU,它可以执行3个算术运算和5个A逻辑运算功能。 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信号控制,Y输出仅在/ OE为低电平,/ OE为高电平且Y输出为高电阻时可用。一组三个选择和一组两个选择用于ALU的S和R输入的数据源,包括Q寄存器,A端口,B端口和外部输入D数据的8种不同组合。一组三个选择完成ALU的输出,或向右移位一位或向右移位一般寄存器组。最高和最低位信号具有双向进入/退出问题。完成将Q寄存器的左侧或左侧移位一位或接收ALU输出值的功能。最高和最低位信号具有双向输入/输出问题。必要的改进:单个累加器可变多累加器:两个门控门变为多通道0或1到ALU处理每个累加器的接收门。支持寄存器移位功能:接收门变为三对一,即从本地/低/高位发送的信息分别发送到累加器以与外部组件接触。