![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
图6.16所示的定点运算器结构,能完成加、减、乘、除四种算术运算。设累加器用AC表示,乘商寄存器用MQ表
(1)试在三个寄存器中用英文符号标其名称,其中a为________,b为________,c为________。 (2)同时具有左移、右移功能的寄存器为________。 (3)用规定的英文符号写出加、减、乘、除四种运算中三个寄存器的配置及操作表达式,加法:________,减法:________,乘法:________,除法:________。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
(1)试在三个寄存器中用英文符号标其名称,其中a为________,b为________,c为________。 (2)同时具有左移、右移功能的寄存器为________。 (3)用规定的英文符号写出加、减、乘、除四种运算中三个寄存器的配置及操作表达式,加法:________,减法:________,乘法:________,除法:________。
A.浮点运算器可用两个松散连接的定点运算部件(阶码部件和尾数部件)来实现
B.阶码部件可实现加、减、乘、除四种运算
C.阶码部件只进行加、减和比较操作
D.尾数部件只进行乘、除操作
设寄存器位数为8位,画出补码定点除法运算器框图,要求: (1)寄存器和全加器用方框表示; (2)详细画出反映补码除法的最末位全加器的输入逻辑电路; (3)描述补码加减交替操作和上商的操作; (4)指出加和移位次数。
图8-41所示为某锅炉汽包液位的三冲量控制系统,图中运算器的运算式为:p=C1IC+C2IF+C3Ib+I0,试确定:
运算器结构如图6.23所示。IR为指令寄存器,R1~R3是3个通用寄存器,A和B是三选一多路选择器,数据通路的选择分别由AS0、AS1和BS0、BS1控制(如BS0BS1=01时选择R1,BS0BS1=10时选择R2,BS0BS1=11时选择R3)。S1、S2是操作性质控制端,功能如下:
S1S2=00时,ALU输出B
S1S2=01时,ALU输出A+B
S1S2=10时,ALU输出A-B
S1S2=11时,ALU输出
假设有以下4条机器指令,其操作码OP和功能如表6.2所示。
表6.2 4条机器指令的操作码OP和功能 | ||
指令名称 | OP | 指令功 能 |
MOV ADD COM ADT | 00 01 10 11 | 从源寄存器传送一个数到目标寄存器 源寄存器内容与目标寄存器内容相加后送目标寄存器 源寄存器内容取反后送目标寄存器 十进制加法指令,修正量6假定在R3,a、b数在R1和R2 |
要求:
A.浮点运算器可用两个松散连接的定点运算部件——阶码部件和尾数部件来组成
B.阶码部件可实现加、减、乘、除四种运算
C.阶码部件只进行阶码相加、相减操作
D.尾数部件只进行乘法和除法运算
设有一个16位定点补码运算器,序号0为最低位,能实现下述功能: A±X→A X×Q→A//Q(高位积在A中) A÷x→Q(商在Q中) (1)列出实现上述功能的控制信号; (2)画出全加器第5位和A、Q寄存器第5位的输入电路。