下列关于定点数原码一位乘法的描述中,错误的是( )。 Ⅰ.符号位不参加运算,根据数值位的乘法运算结果确定结果的符号位 Ⅱ.在原码一位乘算法过程中,所有移位均是算术移位操作 Ⅲ.假设两个n位数进行原码一位乘,部分积至少需要使用n位寄存器

admin2019-08-10  24

问题 下列关于定点数原码一位乘法的描述中,错误的是(    )。
Ⅰ.符号位不参加运算,根据数值位的乘法运算结果确定结果的符号位   
Ⅱ.在原码一位乘算法过程中,所有移位均是算术移位操作   
Ⅲ.假设两个n位数进行原码一位乘,部分积至少需要使用n位寄存器

选项 A、仅Ⅰ、Ⅱ
B、仅Ⅱ、Ⅲ
C、仅Ⅰ、Ⅲ
D、Ⅰ、Ⅱ、Ⅲ

答案D

解析 Ⅰ:在原码一位乘算法过程中,符号位是不参加运算的,结果的符号位是被乘数的符号位和乘数的符号位异或的结果,故Ⅰ错误。
    Ⅱ:在原码一位乘算法过程中,由于参与操作的数是真值的绝对值,因此没有正负可言,故在原码一位乘法中运算过程中所有移位均是逻辑移位操作,即在高位添加0,故Ⅱ错误。
    Ⅲ:由于在部分积相加中,可能导致两个小数相加大于1,因此部分积至少需要使用n+1位寄存器,故Ⅲ错误。
转载请注明原文地址:https://kaotiyun.com/show/RrCi777K
0

最新回复(0)