[求助] 关于汇编加减法的溢出的问题
学习汇编的时候,看到这么一道题:
完成下列各式补码数的运算,判断结果是否溢出
(1) 49H + 9DH
(2) 41H - 0ABH
(3) 0A95H + 8CA2H
(4) 6531H + 0BD26H
答案:(1) 0E6H,不溢出 (2) 96H,溢出 (3) 35FDH 溢出 (4) 2257H ,不溢出
======
问:
1.在我看来,上面的式子都没有溢出啊,为什么答案说(2)(3)溢出了?
2.0ABH这样的东西是真值还是补码什么的?怎么知道是正的还是负的?
3.如果将一个长达一个字的内容压入stack,比如ABCF,那么AB是存放在低位的地址还是高位的地址?如果我没记错的话,入栈操作时,栈顶指针是往低地址移动对吧?
急啊,谢谢各位!!