问答题
在转移指令中,有进位转移和溢出转移。试说明进位和溢出在概念上的区别。通常在什么情况下产生进位,又在什么情况下产生溢出。
【正确答案】
汇编语言中的操作数是有一定范围的,无符号字节存储范围为0~255,带符号字节存储范围为-128~+127。无符号字存储范围为0~65535,带符号字节存储范围为-32768~+32767。
如果相加时最高位向上形成进位,或相减时向上形成借位,则产生进位,进位标志为1,但结果没错。
溢出是指结果超出数据所能表示的范围,说明出错了。
【答案解析】
提交答案
关闭