题目内容
(请给出正确答案)
[主观题]
在转移指令中,有进位转移和溢出转移。试说明进位和溢出在概念上的区别。通常在什么情况下产生进位,又在什么情
况下产生溢出。
答案
查看答案
第1题
下列说法中错误的是________。
A.运算器中通常都有一个状态标记寄存器,为计算机提供判断条件,以实现程序转移
B.补码乘法器中,被乘数和乘数的符号都不参加运算
C.并行加法器中高位的进位依赖于低位
D.在小数除法中,为了避免溢出,要求被除数的绝对值小于除数的绝对值
第2题
A.JNC
B.JC JC=Jump if Carry 当运算产生进位标志时,即CF=1时,跳转到目标程序处
C.JZ 为零则跳转
D.JS 为负则跳转
第3题
第4题
第7题
A.07H
B.F7H
C.09H
D.89H
第8题
下列关于无条件转移指令Jump(跳转指令)和转子指令Call(调用指令)的说法,错误的是()。
A.无条件转移指令和转子指令都会实现指令执行流的跳转
B.转子指令在执行完子程序后还会返回到转子指令的下条指令继续执行
C.无条件转移指令执行完跳转后也需要返回
D.转子指令执行过程中要将返回地址保存到堆栈或某个特殊寄存器中
第9题
无条件转移指令 JMP 实现段间间接转移,转移的目标地址在 ()
A 某个字存储单元中
B 某个双字存储单元中
C 某个 16 位通用寄存器中
D 两个 16 位通用寄存器中
第10题
下面有关程序计数器(PC)的叙述中,错误的是()。
A.PC中总是存放指令地址
B.PC的值由CPU在执行指令过程中进行修改
C.转移指令时,PC的值总是修改为转移目标指令的地址
D.PC的位数一般和存储器地址寄存器(MAR)的位数一样