单选题
在补码一位乘中,若判断位Y
n
Y
n+1
=01,则应执行的操作为______。
A.原部分积加[-x]
补
,然后右移一位
B.原部分积加[x]
补
,然后右移一位
C.原部分积加[-x]
补
,然后左移一位
D.原部分积加[x]
补
,然后左移一位
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 在前面知识点讲解中,总结了该操作的简单记忆方式,即假设y
i+1
-y
i
=a,那么对应的操作就是部分积先加上a
*
[x]
补
再右移一位。
注:减[x]
补
,就是加上[-x]
补
。
此题中,y
i+1
-y
i
=1,故原部分积加[x]
补
然后右移一位。这里也要记住,一定是右移,不存在左移。
提交答案
关闭