首页/ 题库 / [单选题]下面指令序列测试BH中的数是否为奇数,若的答案

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

单选题
2022-01-17 13:29
A、JC
B、JZ
C、JS
D、JNE
查看答案

正确答案
D

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

标签:
感兴趣题目
在条件转移指令中,结果为负数则转移的指令是()。
在条件转移指令中,结果为零数则转移的指令是()
设当前PC的值为0900H,则执行无条件转移指令AJMP03FFH指令后,程序转移的目的地址为()

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

下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( ) TEST BH,01H ______K1
当测定次数n为奇数时,位于序列正中间的数是()。
电话记录号码上行序列号从()开始编号,下行方向为奇数,序列号从()开始编号。
编写指令序列,比较AX、BX中的数的绝对值,绝对值较大的数存入AX,绝对值较小的数存入BX。
毕达哥拉斯把奇数之和的数称作()
计算机指令系统有多种寻址方式若基址寄存器的内容为3120H,变址寄存器的内容为 100BH,指令的地址码为1DH,当前执行的指令地址为52AOH在考虑基址的前提下,若采用变址寻址方式,则是数据的实际地址为(53)。
“张老师在数学课上说:“什么是偶数?偶数是奇数加一的数。什么是奇数?奇数是偶数加一的数,这就是偶数和奇数的定义。”这一定义所犯的逻辑错误是()
试按要求编制程序段:用一条指令把CX中的整数转变为奇数(如原来已是奇数,则CX中数据不变,如原来是偶数,则(CX)+1形成奇数)。
相关题目
对一个大于1的自然数进行如下操作:如果是偶数则除以2,如果是奇数则减1。如此进行直到结果为2时停止操作。那么经过7次操作,结果为2的数有多少个?(  )
条件转移指令JCXZ产生转移的测试条件是( )。
条件转移指令JE产生转移的测试条件是 ( )。
条件转移指令JNE的测试条件为
 下面指令序列测试 BH 中的数是否为奇数, 若为奇数则转移至 K1 处,横线处的指令应为(    )。TEST BH,01H_____K1  
24下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为()。TEST BH,01H_____K1

执行以下指令后:
MOV AL,2BH
OR AL,0FH
AL的内容为:()

执行以下指令后:
MOV AX,5634H
MOV BL,2BH
DIV BL
AX的内容为:()

假设(AL)=9BH,执行DAA指令,CPU将自动完成( )操作。
假设(AL)=9BH,执行DAA指令,CPU将自动完成下面哪一种操作?
假设(AL)=9BH,执行DAA指令,CPU将自动完成下面哪一种操作?
条件转移指令JNE的测试条件为()。
条件转移指令根据上一条指令所设置的()来判别测试条件。
已知(AL)=23H,执行指令SUB AL,7BH后,标志位CF和OF的状态分别为

以NUM为起始地址的字节表中存放着M个带符号数据,请分别找出最大值和最小值。并分别送入到AH和AL中。请在程序中的空格处填人适当指令使其完整。
MOV(),OFFSET NUM
XOR AX,AX
MOV CX,()
MOV BH,[ SI]
MOV BL,BH
K1:()
CMP AL,BH
JLE()
MOV BH, ()
JMP K3
K2: CMP AL,BL
() K3
MOV BL,AL
K3 :()K1
MOV (),BX
INT 3

下列指令执行后能使BX中数据必为奇数的是()
执行下列( )指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同。
在下列指令中,隐含使用AL寄存器的指令有( )条。 SCASB; XLAT; MOVSB; DAA; NOP; MUL BH;
在下列指令中,隐含使用AL 寄存器的指令有( )条。 SCASB;XLAT;MOVSB; DAA;NOP;MUL BH
“奇数就是偶数加1而成的数,偶数则是奇数加1或减1而成的数。”作为概念是否正确?
广告位招租WX:84302438

免费的网站请分享给朋友吧