标签: overflow ia-32
溢出如何在ia-32中起作用?
例如,以下代码会发生什么?会抛出什么旗帜?
movl $0x1, %eax addl $7fffffff, %eax
谢谢!
答案 0 :(得分:2)
如果存储器服务,则当符号位改变而没有设置进位位时,加法设置溢出标志置位。 1 + 0x7FFFFFFF将设置溢出,清除进位和清零。