Jump指令与Call指令的区别是________。A.()Jump指令是条件转移指令,根据当前指令执行结果来决定是否需要转移;()Call指令是无条件转移指令,直接跳转。B.()Jump指令是无条件转移指令,直接跳转;()Call指令是条件转移指令,根据当前指令执行结果来决定是否需要转移。C.()Jump指令跳转不需保存现场;()Call指令跳转需保存现场,D.()Jump指令跳转需保存现场;()Call指令跳转不需保存现场
举一反三
- goto语句对应的执行指令是________;函数调用的执行指令是__________;if.....else.....分支跳转通常使用________指令。 A: Call指令;Jump指令;Branch指令 B: Jump指令;Call指令;Branch指令 C: Branch指令;Jump指令;Call指令 D: Jump指令;Branch指令;Call指令
- goto语句对应的执行指令是________,函数调用的执行指令是__________,if.....else.....分支跳转通常要用到________指令。 A: Call指令;Jump指令;Branch指令 B: Jump指令;Call指令;Branch指令 C: Branch指令;Jump指令;Call指令 D: Jump指令;Branch指令;Call指令
- 在一个程序里,无条件跳转指令JUMP一般都与标签指令LBL配套使用( )
- 无条件转移指令和分支转移指令的跳转范围都是256M字节。
- 以下语句不正确的是() A: 比较(cmp)语句的结果可以决定后面条件跳转的结果 B: 条件跳转指令jnz可以判断cmp指令比较的两个值是否不相等,如果两个值不相等,这个跳转就会发生 C: 跳转指令jump不会产生代码路径的分支 D: 对于一个if语句必定有一个条件跳转指令,所有条件跳转指令也都对应一个if语句结构