当前位置:计算机科学技术题库>汇编语言程序设计题库

问题:

[单选]

下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为()
TEST BH,01H
______K1

A . JNE
B . JZ
C . JS
D . JC

罗马社会组织的基本单位是() 库里亚。 特里布。 部落。 氏族。 测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是()。 TEST BL,4 FH JZ NEXT。 XOR BL,4 FH JZ NEXT。 AND BL,4 FH JZ NEXT。 OR BL,4 FH JZ NEXT。 孟德斯鸠把自由主要归结为() 经济自由。 政治自由。 思想自由。 言论自由。 后轮驱动的汽车避免纵翻的条件是()。 汽车质心与后轮轴线间的距离与汽车质心到地面的高度的比值大于附着系数。 汽车质心与后轮轴线间的距离与汽车质心到地面的高度的比值等于附着系数。 汽车质心与后轮轴线间的距离与汽车质心到地面的高度的比值大于或等于附着系数。 汽车质心与后轮轴线间的距离与汽车质心到地面的高度的比值小于附着系数。 当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是()。 JLE。 JNL。 JNLE。 JL。

下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为()
TEST BH,01H
______K1

参考答案:

  参考解析

ZP表示的是如果运算结果为0,则ZF=1。JZ表示的是如果ZF=1,则转移至标号处。JC表示的是如果CF=1,则转移至标号处。JS表示的是如果SF=1,则转移至标号处。JNE表示的是如果ZF=0,则转移至标号处。TEST命令的主要作用类似于AND,是测试一个对象中某1位或某几位的状态,它不改变目的操作数。本题中,若BH为奇数,则它的结果不为0,ZF=0,所以应该使用JNE指令。

在线 客服