3.6运算部件 口运算器的四位输出为Y3Y0,它可以是ALU的运算结果, 也可以是寄存器组A输出端口上的内容。这里用的是三态门 电路,仅当OE#信号为低电平时,y的值才是可用的,否则 Y输出处于高阻状态 口控制数据传送的方式(移不移位和数据发送的去向,是用另 外三位编码(Jb)来控制的,具体规定如下表所示。 夫学 Wuhan University 设缓学UD
计算机学院(XBXU) 3.6 运算部件 运算器的四位输出为Y3一Y0,它可以是ALU的运算结果, 也可以是寄存器组A输出端口上的内容。这里用的是三态门 电路,仅当OE#信号为低电平时,y的值才是可用的,否则 Y输出处于高阻状态。 控制数据传送的方式(移不移位)和数据发送的去向,是用另 外三位编码(I8I7I6)来控制的,具体规定如下表所示
3.6运算部件 数据传输控制 编码 功 能 寄存器组 Q寄存器 Y输出 LLLLHHHH ILL F→B HHLLHH LHLHLHLH F→B F/2→B Q/2→Q F/2→B 2Q→Q FFAFFFFF 2F→B F→B 夫学 Wuhan University 设缓学UD
计算机学院(XBXU) 3.6 运算部件 数据传输控制
3.6运算部件 3、16位字长定点运算器 口可以用四片Am2901A组成一个16位字长的定点运算器,其连 接关系如下图所示。 PAm2901 A2901 A.2901 Q RAM, RAM RAM3RAM。 A D:~D2 Du-D. 470 大字 Wuhan University 设缓学UD
计算机学院(XBXU) 3.6 运算部件 3、16位字长定点运算器 可以用四片Am2901A组成一个16位字长的定点运算器,其连 接关系如下图所示
3.6运算部件 线路工作原理: 口每片器件上的Q和Q2端,RAM与RAM端都能用于输入和输出 ,因此,它们用三态门电路实现,在ALU的移位控制信号( 由数据传送控制的三位编码II给出)控制下,把高位片 的Qn、RAM输出信号送入低位邻片的Q2、RAM输入端,或把 低位片的Q3、RAM输出信号送入高位片的Qn、RAM输入端。 口四片的数据输入端D3-D。一起作为16位运算器的16个数据输 入端D15D,四片的数据输出端Y3Y一起作为16位运算器 的16个数据输出端Y15Yo 夫学 Wuhan University 设缓学UD
计算机学院(XBXU) 3.6 运算部件 线路工作原理: 每片器件上的Q0和Q3端,RAM0与RAM3端都能用于输入和输出 ,因此,它们用三态门电路实现,在ALU的移位控制信号( 由数据传送控制的三位编码I8I7I6给出)控制下,把高位片 的Q0、RAM0输出信号送入低位邻片的Q3、RAM3输入端,或把 低位片的Q3、RAM3输出信号送入高位片的Q0、RAM0输入端。 四片的数据输入端D3-D0一起作为16位运算器的16个数据输 入端D15~D0,四片的数据输出端Y3-Y0一起作为16位运算器 的16个数据输出端Y15-Y0
3.6运算部件 口四片的三组输入信号2-o,l1413,1l,分别用外部送 来的三组信号提供给每一片,使四片总使用相同的控制信号 ,保证它们的并行工作关系(片间有串行数据信号传送) 口通用寄存器组RAM的两个地址控制端“Aˇ(读)和“B(读/写 )、Q寄存器移位用的CP时钟脉冲信号,分别送入每一片 Am2901A的“A”、B和CP输入端。 夫学 Wuhan University 设缓学UD
计算机学院(XBXU) 3.6 运算部件 四片的三组输入信号I2 I1-I0,I5 I4 I3,I8 I7 I6,分别用外部送 来的三组信号提供给每—片,使四片总使用相同的控制信号 ,保证它们的并行工作关系(片间有串行数据信号传送)。 通用寄存器组RAM的两个地址控制端“A”(读)和“B”(读/写 )、Q寄存器移位用的CP时钟脉冲信号,分别送入每—片 Am2901A的“A”、“B”和CP输入端