在 ALU 的图片中,我实现了计算零、负和进位标志的逻辑。但我无法弄清楚如何在不使用倒数第二个进位(MSB 进位)的情况下实现溢出标志。有人可以告诉我如何在这里实现溢出标志吗?
我在网上能找到的唯一帮助是关于如何通过对生成的最后两个进位进行异或来计算它的说明。
补充:
查看两个输入的符号 MSB,与输出的符号 MSB 进行比较。
如果两个输入的符号相等,则输出的符号应该匹配,否则有符号溢出。
如果两个输入的符号不同,则不可能出现有符号溢出。