单选题
两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF行______运算为1时,表示运算的结果产生溢出。
A.与 B.或 C.与非 D.异或
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 符号数算术运算的溢出可根据运算结果的符号位和进位标志判别。该方法适用于两同号数求和或异号数求差时判别溢出。溢出的逻辑表达式为:VF=SF?CF。即利用符号位和进位标志相异或,当异或结果为1时表示发生溢出;当异或结果为0时,则表示没有溢出。
提交答案
关闭