F2812执行有符号的数学运算时,CPU采用二进制补码进行运算
举一反三
- 对于有符号乘法运算,RESHI寄存器的数据格式为( )。 A: 标准二进制 B: 二进制补码 C: 一进制补码 D: 八进制补码
- (二进制补码运算的符号位)两个7位的二进制补码进行加法运算,应该采用_____位二进制补码才能确保不溢出。 A: 8 B: 9 C: 10
- 关于符号数运算的下列说法中,正确的是( ) A: 采用二进制补码进行“12-23”运算时,直接用减法运算和使用加法运算,最后的结果是不同的。 B: 采用二进制补码进行“12-23”运算时,若直接采用减法运算实现,则被减数12和减数23都是正数,其结果也为正数。 C: 采用二进制补码进行“12-23”运算时,若采用加法运算实现,则加数为12,被加数为-23,其结果的符号位为0。 D: 采用二进制补码进行“12-23”运算时,无论是直接用减法运算实现,还是采用加法运算实现,最后的结果都是相同的。
- 用二进制数补码运算时,符号位不参与运算。
- 现代计算机中均采用补码进行加、减运算。用补码进行运算时,符号位也可以作为数值的一部分参与运算。