(简答题)
将有符号数10000100B和11100110B相加,判断结果是否溢出,为什么?
正确答案
用进位法判别溢出:CY=1,CD=0,OF=CY⊕CD=1,产生溢出。因为两负数相加,其和大于-128,超出了表示的范围。
答案解析
略
相似试题
(简答题)
试将二进制数10000100B和00001110B相加,试说明不管把这两个数看作是无符号数还是有符号数,结果都正确(看作有符号数时采用补码表示)。
(单选题)
完成将有符号数除以2的正确指令是:()
(填空题)
汇编语言算术运算指令中,对加法或减法来说,无符号数和有符号数()同一套指令,对乘法或除法来说,无符号数和有符号数()同一套指令。
(简答题)
乘除法运算针对无符号数和有符号数,有两种不同的指令。只有一种指令的加减法如何区别无符号数和有符号数运算?
(简答题)
编程实现三个变量值的排序(分别用无符号数和有符号数处理)。
(单选题)
当一个有符号数和一个无符号数执行运算后的结果是()
(单选题)
在8086和8088汇编语言中,一个字能表示的有符号数的范围是()
(填空题)
两个字节的无符号数表示范围为(),有符号数补码表示范围为()。
(填空题)
一个字节的无符号数表示范围为(),有符号数补码表示范围为()。