首页/ 题库 / [问答题]试按要求编制程序段:用一条指令把CX中的的答案

试按要求编制程序段:用一条指令把CX中的整数转变为奇数(如原来已是奇数,则CX中数据不变,如原来是偶数,则(CX)+1形成奇数)。

问答题
2022-01-17 13:30
查看答案

正确答案

MOV AX,CX
NOT AX
TEST 01H
JNZ NEXT
HLT
NEXT:INC CX
HLT


试题解析

标签: 微机原理
感兴趣题目
试按要求编制程序段:用一条指令把CX中的整数转变为奇数(如原来已是奇数,则CX中数据不变,如原来是偶数,则(CX)+1形成奇数)。
指令“COUNT EQU CX”的含义是( )。

设初值AX=6264H,CX=0004H,在执行下列程序段后AX=()
AND AX, AX
JZ DONE
SHL CX, 1
ROR AX, CL
DONE: OR AX, 1234H

令x和y是正整数,P(x):x 是奇数,Q(x):x是素数,R(x,y):x+y 是偶数。写出下列汉语命题的符号化命题公式:  (1)所有正整数都是奇数。  (2)有的正整数是素数。 (3)对任意正整数x,存在正整数y,其和为偶数。  (4)存在正整数y,对任意正整数x,其和为偶数。
若邻接表中的有奇数个表结点,则一定()
奇校验的含义是:待传送的数据加上校验位中的“0”的个数为奇数表示正确。()
下列指令中,正确的指令是( )。Ⅰ MOV DX,[CX]Ⅱ MOV BX,AXⅢ ADD 2000H,CXⅣ MOV MA,MB其中VIA和MB是两个存储器
下列指令中,正确的指令是( )。Ⅰ MOV DX,[CX]Ⅱ MOV BX,AXⅢ ADD 2000H,CXⅣ MOV MA,MB;其中MA和MB是两个存储器
请指出MOV CX,AL指令中的错误。
执行下列指令后,(CX)值为( )。 TABLE DW 10,20,30,40,50 X DW 3 LEA BX,TABLE ADD BX,X MOV CX,[BX]
假设程序中,数据段定义如下: (1)用指令将数据段首地址放入数据段寄存器中。  (2)用一条指令将data2的第一个数据放入BX寄存器中。  (3)将数据段字节数放入CX寄存器。
为使 CX=-1 时,转至 MINUS 而编制了一指令序列,其中错误的序列是________。
相关题目
CX为计数寄存器,在某些指令中做-----使用
若AX=349DH, CX=0F00H。则执行指令AND AX, CX后, AX的值是( )
 下面指令序列测试 BH 中的数是否为奇数, 若为奇数则转移至 K1 处,横线处的指令应为(    )。TEST BH,01H_____K1  
24下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为()。TEST BH,01H_____K1
8086CPU中若寄存器CX的内容为1028H,则执行INCCX指令后,CX的内容为()
若寄存器CX的内容为1028H,则执行DECCX指令后,CX的内容为()

执行以下指令后:
MOV CX,0034H
MOV DX,0034H
XOR CX,DX
CX的内容为:()

整数的加法是奇数集的运算。
执行下列指令后,AX寄存器中的数据是( )。 MOV CX,5 MOV AX,50 NEXT: SUB AX,CX LOOP NEXT HLT
有下列指令: MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLT 执行这些指令后,寄存器AL的值是( )
执行下列指令后,AX的值为 MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX
执行下列指令后: MOV AX,1234H MOV CL,4 ROL CL DEC AX MOV CX,4 MUL CX HLT (AH)=( )
下列指令执行后能使BX中数据必为奇数的是()
执行下段程序后,AX=( )。 MOV CX,4 MOV AX,25 LP: SUB AX,CX LOOP LP HLT
执行下列程序段后,(DX)=( )。 MOV CX,8 MOV DX,12 LP: ADD DX,CX DEC CX LOOP LP
“奇数就是偶数加1而成的数,偶数则是奇数加1或减1而成的数。”作为概念是否正确?
只有当整数x为奇数时,其值才是true的表达式是 ______。

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

下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( ) TEST BH,01H ______K1
为使CX=-1时,转至MINUS而编制了一指令序列,其中错误的序列是()。
广告位招租WX:84302438

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