汇编语言中,带符号数FFH与01H相加,解析为什么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 13:27:40
![汇编语言中,带符号数FFH与01H相加,解析为什么?](/uploads/image/z/1836993-57-3.jpg?t=%E6%B1%87%E7%BC%96%E8%AF%AD%E8%A8%80%E4%B8%AD%2C%E5%B8%A6%E7%AC%A6%E5%8F%B7%E6%95%B0FFH%E4%B8%8E01H%E7%9B%B8%E5%8A%A0%2C%E8%A7%A3%E6%9E%90%E4%B8%BA%E4%BB%80%E4%B9%88%3F)
汇编语言中,带符号数FFH与01H相加,解析为什么?
汇编语言中,带符号数FFH与01H相加,
解析为什么?
汇编语言中,带符号数FFH与01H相加,解析为什么?
,对带符号数来说,0FFH代表(-1),那么-1加上+1就为0,所以不会产生溢出,我们从OF溢出标志上也能看到,其值为0,但对无符号数来说,0FFH代表255,255加上1为256超过了范围,我们从CF进位标志上可以看到,CF=1,所以带符号数是否超过范围看OF标志,无符号数是否超过范围看CF标志