以下哪条指令可以实现条件转移()

题目
单选题
以下哪条指令可以实现条件转移()
A

B

B

BD

C

BC

D

BACC

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

条件转移指令的目标地址应在本条件转移指令的下一条指令地址的【 】字节范围内。


正确答案:-128~+127
-128~+127

第2题:

下列指令中,不属于程序控制指令的是(2)。

A.无条件转移指令

B.条件转移指令

C.中断隐指令

D.循环指令


正确答案:C
解析:程序控制指令用来改变程序原来的执行顺序。程序中需要改变执行顺序的原因主要有:循环执行一段程序;程序涉及决策问题,在不同条件的情况下做不同的事情;模块化程序执行时要靠程序控制指令来控制这些模块的执行顺序。程序控制指令主要包括:转移指令、跳跃指令和子程序调用与返回指令。

第3题:

指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现()。

A.堆栈寻址

B.程序的无条件转移

C.程序的条件转移

D.程序的条件转移或无条件转移


参考答案:D

第4题:

条件转移指令和无条件转移指令有什么不同?


正确答案:条件转移指令的位移量只允许8位,即目标地址应在本条转移指令的下一条指令地址的一128一+127个字节的范围之内,因此它只能实现段内转移;无条件转移指令则没有此限制,它能够实现段内和段间两种转移,段内转移可使用8位或16位位移量。

第5题:

指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现()。

A.堆栈寻址
B.程序的条件转移
C.程序的无条件转移
D.程序的条件或无条件转移

答案:D
解析:
堆栈寻址是顺序寻址方式。程序要实现转移可以通过跳跃寻址方式或函数调用方式。程序的转移包含条件转移和无条件转移。

第6题:

若要测试AL中操作数的第0,3,4,7位是否均为0,然后根据结果实现条件转移,可使用TEST AL,99H指令,以产生转移条件。这条指令执行后将影响的标志位是【 】。


正确答案:ZF
ZF

第7题:

()包括条件转移指令、无条件转移指令、停止指令和复位指令。

A.运算指令

B.控制指令

C.传送指令

D.特殊指令


正确答案:B


第8题:

若要测试AL中操作数的第0,3,4,7位是否均为0,然后根据结果实现条件转移,可使用______指令,以产生转移条件。


正确答案:TEST AL99HZF
TEST AL,99H,ZF 解析:TEST 不改变寄存器的值。

第9题:

下列哪条指令是无条件跳转()

  • A、jmp
  • B、je
  • C、js
  • D、jg

正确答案:A

第10题:

转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过()字节。


正确答案:-128~+127

更多相关问题