结构推理 溢出与进(借)位有何区别?在什么条件下OV置1?
【正确答案】溢出和进(借)位是两个不同的概念。
   进(借)位是指Acc.7向更高位进位(或借位),用于无符号数运算。
   溢出是指有符号数运算时,运算结果数超出+127~-128范围。溢出标志可由下式求得:
   OV=C6'C7'
   其中,C6'为Acc.6向Acc.7进位或借位,有进位或借位时置1,否则清0;C7'为Acc.7向更高位进位或借位,有进位或借位时置1,否则清0。当次高位Acc.6向最高位Acc.7有进位或借位,且Acc.7未向更高位进位或借位时,发生溢出。或者Acc.6未向Acc.7进位或借位,且Acc.7却向更高位有进位或借位时,发生溢出。
   发生溢出时OV置1,否则清0。
【答案解析】