Label 指令和GOTO 指令搭配使用,通过跳转指令跳转到当前标签位置后继续向下执行。
对
举一反三
- 对于跳转指令,如果跳转条件不满足,将继续执行 指令之后的程序。
- Jump指令与Call指令的区别是________。A.()Jump指令是条件转移指令,根据当前指令执行结果来决定是否需要转移;()Call指令是无条件转移指令,直接跳转。B.()Jump指令是无条件转移指令,直接跳转;()Call指令是条件转移指令,根据当前指令执行结果来决定是否需要转移。C.()Jump指令跳转不需保存现场;()Call指令跳转需保存现场,D.()Jump指令跳转需保存现场;()Call指令跳转不需保存现场
- 跳转指令在实际使用时,需要与标签指令配合使用。( )
- 同一例行程序中,只能使用一次GOTO 指令进行跳转。
- 多条跳转指令可以跳转到同一标号的目标位置。
内容
- 0
同一程序内部的跳转可以用指令( )实现。 A: LABEL、GOTO B: ProCall C: CallByVar D: FOR
- 1
goto语句对应的执行指令是________;函数调用的执行指令是__________;if.....else.....分支跳转通常使用________指令。 A: Call指令;Jump指令;Branch指令 B: Jump指令;Call指令;Branch指令 C: Branch指令;Jump指令;Call指令 D: Jump指令;Branch指令;Call指令
- 2
利用跳转指令构成循环结构程序时,()。 A: 跳转指令必须条件执行 B: 跳转指令必须无条件执行 C: 需要人为修改PC值才能跳转 D: 由处理器自动实现跳转
- 3
跳转指令(JMP),当使能输入有效时,把程序的执行跳转到同一程序指定的标号(n)处向下执行,即标号指令
- 4
在一个程序里,无条件跳转指令JUMP一般都与标签指令LBL配套使用( )