转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的

题目

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

参考答案和解析
正确答案:-128~+127
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面是80×86宏汇编语言中关于SHORT和NEAR的叙述,哪一个是正确的?

A.它们都可以直接指示无条件转移指令目标地址的属性

B.它们都必须借助于PTR才能指示无条件转移指令目标地址的属性

C.SHORT必须借助于PRT才能指示无条件转移指令目标地址的属性

D.NEAR必须借肋于PTR才能指示无条件转移指令目标地址的属性


正确答案:D
解析:无条件转移指令用于将程序执行流程五条件转移到目标地址所指的位置再执行,段内直接转移有下面两种:段内直接短转移JMP SHORT标号(SHORT是短距离转移,其转移范围相对于指令地址而言在-128~+127个字节之间)。段内直接近转移JMP NEAR PTR标号(NEAR是近距离转移,其转移范围相对于指令地址而言在±32KB个字节之间)。

第2题:

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


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

第3题:

程序控制类指令包括:()

A、无条件转移指令

B、转子程序指令

C、特权指令

D、中断指令


参考答案:ABD

第4题:

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

A.运算指令

B.控制指令

C.传送指令

D.特殊指令


正确答案:B


第5题:

下面是80X86宏汇编语言中关于SHORT和NEAR的叙述,( )是正确的。

A.它们都可以直接指示无条件转移指令目标地址的属性

B.它们都必须借助于PTR才能指示无条件转移指令目标地址的属性

C.SHORT必须借助于PTR才能指示无条件转移指令目标地址的属性

D.NEAR必须借助于PTR才能指示无条件转移指令目标地址的属性


正确答案:D

第6题:

为了使程序能够在内存空间浮动,使用无条件转移指令时应选用

A.段内直接转移指令

B.段内间接转移指令

C.段间直接转移指令

D.段间间接转移指令


正确答案:A
解析:无条件转移指令用于将程序执行流程五条件转移到目标地址所指的位置再执行,段内直接转移有两种:段内直接短转移JMP SHORT 标号(SHORT是短距离转移,其转移范围相对于指令地址而言在-128B~+127B之间)。段内直接近转移JMP NEAR PTR 标号 (NEAR是近距离转移,其转移范围相对于指令地址而言在±32KB之间)。

第7题:

下面是关于SHORT和NEAR的叙述,其中正确的是______。

A.它们都可以直接指示无条件转移指令目标地址的属性

B.它们都必须借助于PTR才能指示无条件转移指令目标地址的属性

C.SHORT必须借助于PTR才能指示无条件转移指令目标地址的属性

D.NEAR必须借助于PTR才能指示元条件转移指令目标地址的属性


正确答案:C
解析:JMP指令中,如不指定,默认为NEAR。

第8题:

无条件转移指令只能用于段内直接转移。()

此题为判断题(对,错)。


参考答案:错误

第9题:

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

A.无条件转移指令

B.条件转移指令

C.中断隐指令

D.循环指令


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

第10题:

下列哪一类指令可能会改变标志位的状态?

A.通用数据传送指令

B.无条件转移指令

C.逻辑运算指令

D.条件转移指令


正确答案:C
解析:该题考查考生对汇编指令的理解。逻辑运算指令包括NOT、AND.OR、XOR和TEST。除了NOT指令不影响标志位,其他指令执行后,除AF状态不定外,总是使OF=0,ZF.PF和SF的状态根据运算结果置位或者复位,以反映操作结果的特征,也就是说,逻辑运算指令可能会改变标志位的状态,所以应该选择C。