单选题
27.下列关于定点数原码一位乘法的描述中,错误的是( )。
Ⅰ.符号位不参加运算,根据数值位的乘法运算结果确定结果的符号位
Ⅱ.在原码一位乘算法过程中,所有移位均是算术移位操作
Ⅲ.假设两个n位数进行原码一位乘,部分积至少需要使用n位寄存器
【正确答案】
D
【答案解析】Ⅰ:在原码一位乘算法过程中,符号位是不参加运算的,结果的符号位是被乘数的符号位和乘数的符号位异或的结果,故Ⅰ错误。
Ⅱ:在原码一位乘算法过程中,由于参与操作的数是真值的绝对值,因此没有正负可言,故在原码一位乘法中运算过程中所有移位均是逻辑移位操作,即在高位添加0,故Ⅱ错误。
Ⅲ:由于在部分积相加中,可能导致两个小数相加大于1,因此部分积至少需要使用n+1位寄存器,故Ⅲ错误。