时序电路如图所示,其中RA、RB、Rs均为8位移位寄存器,其余电路分别为全加器和D触发器,那么,该电路又具有( )逻辑功能。
- A.实现两组8位二进制串行乘法功能
- B.实现两组8位二进制串行除法功能
- C.实现两组8位二进制串行加法功能
- D.实现两组8位二进制串行减法功能
正确答案及解析
正确答案
C
解析
已知C1=Q,Q=D,Qn+1=D=CO(进位标志),可得真值表如题解表所示。
题解表由表可知,8位移位寄存器RA和RB在时钟脉冲CP的作用下,首先将这两组8位二进制数的最低位取出送到全加器进行加法运算,运算结果通过输出端S送到移位寄存器RS的最高位,且进位位CO通过锁存器(D触发器)送到全加器输入端C准备下次运算,与此同时通过右移操作将RA和RB的第二位(次低位)载入最低位,下次时钟脉冲CP到来时,两组数的第二位和前面最低位的进位位进行全加运算,将RS中上次运算最低位之和右移后将新的运算结果放到最高位,依次循环,最后实现两组8位二进制串行加法功能。因此该电路是两组8位二进制串行加法器。