期末 汇编 题库 程序段填空题

1.下述程序段执行后,AX= () CF=( D
程序段填空题
)。
mov ax,0bc5fh
mov bx,0cfbh
xor ax,bx
or ax,bx
选项 A)BC5FH;0
选项
1011 1100 0101 1111
0000 1100 1111 1011
1011 0000 1010 0100
1011 1100 1111 1111 0BDFF
C) BC5FH;1
选项 B)BCFFH;1
选项 D)BCFFH;0
2.设 DS=2000H、BX=1256H,变量 table 的偏移地址为 20A1H,[232F7H]=33280H.请问下列指令
分别执行后,IP 的值是多少()。 2000H*16+1256H+20A1H=232F7H
jmp bx
选项 A)1456H
选项 C)232FH
选项 B)2000H
选项 D)3280H
3.已知 AX=0A33AH、DX=F0F0H,执行下述指令
and ah,dl
xor al,dh
neg ah
not al
AH=( C )。
选项 A)33H
选项
1010 0011 and 1111 0000=1010 0000
0011 1010 xor 1111 0000=1100 1010
1010 0000->0101 1111->0110 0000 ->60H
C)60H
选项 B)F0H
选项 D)40H
4.已知 AX=FF60H,执行下述指令
mov dx,96h
xor dh,0ffh
sbb ax,dx
dx=0096h
dh=0ffh dx=0ff96h
-36h->0011 0110->1100 1001->1100 1010 ->cah
标志 AX=( B
选项 A)FFCCH
选项 C)FFCBH
选项 B)FFCAH
选项 D)FF96H
5.设 AX=1000H 、BX=2340H,执行了指令
cmp ax,bx
后,标志 CF=() ,ZF=( B )。
选项 A)0;1
选项 C)1;1
选项 B)1;0
选项 D)0;0
6.BLK DB 2EH,54H,22H,0FBH,14H,7AH,49H
MOV CX,7
LEA SI,BLK
NEXT:MOV AL,[SI]
INC SI
TEST AL,81H
LOOPZ NEXT
MOV BL,[SI]
该程序段运行后,BL=( A )。
选项 A)14H
选项 C)54H
选项 B)0FBH
选项 D)49H
答案:B
7.分析下面程序段,
MOV AL,200 200D=C8H 1100 1000
SAR AL,1
MOV BL,AL
MOV CL,2
SAR AL,CL
ADD AL,
1110 0100
E4H
BL
1111 1001 F9H
DDH
试问程序段执行后(BL)=()
选项 A)0E4H;0D3H
选项 C)0E4H;0DDH
(AL)=()
选项 B)0DDH;0E4H
选项 D)0D3H;0E4H
8.下面程序段执行完以后,BL 的内容是( B )。
MOV BX,00FFH
AND BX,0FFFH
OR BX,0F0FH
XOR BX,00FFH
选项 A)00F0H
选项 C)0F0FH
选项 B)0F00H
选项 D)00FFH
9.执行下列指令后,AX 寄存器中的内容是( B )。
START DW 10H,20H,30H,40H,50H 实际存储 10 00 20 00 30 00 40 00 50 00
对应位置 0 1 2 3 4 5 6 7 8 9
EE1 DW 3
MOV BX,OFFSET START
ADD BX,EE1 0H + 3H=3H
MOV AX,[BX] 3000H
选项 A)2000H
选项 C)4000H
10.
选项 B)3000H
选项 D)5000H
阅读如下程序片段
MOV AL,0F3H
MOV DL,0C4H
ADD AL,DL B7H
AND AL,0FH 1101 0111 and 0000 1111=0000 0111=07H
执行上述程序片段后,AL=() ,OF=( D )。
选项 A)1;0
选项 C)7;1
11.
选项 B)0;0
选项 D)7;0
阅读如下程序片段
MOV AX,0632H
MOV BX,0C202H
SUB AX,BX -BBD0H 1011 1011 1101 0000->0100 0100 0010 1111
->0100 0100 0011 0000-> 4430H
INC AX
执行上述程序片段后,(AX)=() ,(CF)= ()
选项 A)4431H;0
选项 C)4342H;1
选项 B)4431H;1
选项 D)4432H;0
答案:B
12.执行如下程序:
MOV AX,0
MOV BX,1
MOV CX,100
A:ADD AX,BX (1 到 100 的和)
INC BX
LOOP A
HLT
执行后(BX)=()
选项 A)100
选项 C)0
选项 B)101
选项 D)1
13.当标志位____=1 时表示无符号数运算产生溢出,而当标志位____=1 是表示带符号数运
算产生溢出。
选项 A)OF;CF
选项 C)CF;OF
选项 B)ZF;OF
选项 D)ZF;CF
14.假设 AX=1234H,执行如下程序后,BX=()
inc ax 1235H
mov bx,ax 1235H
neg bx EDCBH
add ax,bx 0000H
选项 A)1230H
选项 B)FFFAH
选项 C)1234H
选项 D)FFFBH
15.阅读如下程序片段
MOV AL,4CH
MOV BL,0B5H
ADD AL,BL
执行上述程序片段后,(BL)=( C )。
选项 A)4CH
选项 C)B5H
16.
选项 B)45H
选项 D)1H
阅读如下程序片段
MOV AL,7EH 0111 1110
MOV CL,04H
ROL AL,CL
1110 0111
执行上述程序片段后,(AL)= (), OF=( D )。
选项 A)7EH;0
选项 C)E7H;1
17.
选项 B)7EH;1
选项 D)E7H;0
已知数据段如下:
$ 是指当前指令的地址 $+4 就是当前指令+4 的地址
ORG 0100H
ARY DW 3,$+4,5,6
CNT EQU $-ARY
8AH
DB 1,2,CNT,3
实际存储 03 00 06 01 05 00 06 00 01 02 08 03
对应位置 100 101 102 103 104 105 106 107 108 109 10A 10B
则执行如下指令后,AX=()、BX=( C )。
MOV AX,ARY+2
MOV BX,ARY+10
选项 A)0126H;04HH
选项 C)0106H;08H
18.MOV AL,
选项 B)0126H;08H
选项 D)0106H;04H
7EH
MOV CL,04H
ROL AL,CL
执行上述程序片段后,(AL)= (),(CL)=( C )。
选项 A)7EH;0
选项 C)E7H;0
19.MOV AL,
选项 B)7EH;1
选项 D)E7H;1
4CH
MOV BL,0B5H
ADD AL,BL 执行上述程序片段后,(AL)= (),(BL)=( D )。
选项 A)7H;B7H
选项 C)1H;B7H
选项 B)7H;B5H
选项 D)1H;B5H
20.下面程序段是实现把 STR1 中所有字符逆向传送到 BUF 缓冲区(即 STR1 中第一个字符送
到 BUF 的最后一个单元,STR1 中最后一字符送到 BUF 的第一个单元)。程序中所空缺的指令
填为()。
MOV SI,OFFSET BUF-1
MOV DI,OFFSET BUF
MOV CX,COUNT
__________
LOOP:MOVSB
__________
LOOP LOP
选项 A)CLD; SUB SI 2
选项 B)CLD; SUB SI 1
选项 C)CMP;SUB DI 1
选项 D)CMP;SUB DI 2
答案:A
21.执行如下程序:
MOV AL,38H
MOV BL,49H
CALL SUBO
INC AL 88
DEC CL 80
SUBO PROC
ADD AL,BL 81H
MOV CL,AL 81H
DAA AL 中的加和调整为压缩 BCD 码 87
RET
SUBO ENDP
上述程序段运行后,AL=(),CL=( C )。
选项 A)80H; 80H
选项 C)88H;80H
22.
选项 B)80H; 88H
选项 D)88H;88H
执行如下程序:
MOV AX,0
MOV BX,1
MOV CX,100
A:ADD AX,BX
INC BX
LOOP A
HLT 暂停指令
执行后(BX)= ( ),(AX)= ( D )。
选项 A)100; 1010
选项 C)100;5050
23.MOV BL,
选项 B)101;1010
选项 D)101;5050
64H
MOV CL,03H
XOR AX,AX
AGAIN:ADD AL,BL
ADC AH,0 AH=AH+0+CF
DEC CL
第一次
第二次
第三次
AL
64H
B8H
2CH
CF
0
0
1
AH
00H
00H
01H
CL
2
1
0
问:(1)该程序段完成的功能是:将 AX 内容乘()送 BX 中 ,AX=( A )。
选项 A)3; 012CH
选项 C)6;012CH
24.
选项 B)3;012AH
选项 D)6;012AH
DA3 EQU WORD PTR DA4
DA4 DB 0ABH,89H
SHR DA3,1 ;89ABH->1000 1001 1010 1011->0100 0100 1101 0101->44D5H MOV DX,DA3
;SHL DA4,1???
SHL DL,1 ;D5H ->1101 0101 ->1010 1010->AAH
MOV CX,DA3
上述程序段运行后,CX=(),DX=( B )。
选项 A)44AAH; 44D2H
选项 C)44A7H;44D2H
25.DATA
选项 B)44AAH;44D5H
选项 D)44A7H;44D5H
SEGMENT
ORG 0020H
DA1 DW 12H,23H ;0020H
DA2 DB 11H,21H ;0024H
;不占用内存空间
;
DA3 EQU 1234H
DA4 EQU $-DA2 不占用内存空间
DA5 DB 31H,32H ;0026H
DATA ENDS
符号名 DA4 的值为(),符号名 DA5 的值是( C )。
选项 A)2;0024H
选项 C)2;0026H
26.设(SP)=100H,
选项 B)4;0026H
选项 D)4;0024H
(AX)=0FFFFH
STC ;将 CF 置 1
PUSH AX
ADC AX,0
PUSH AX
POP AX 上述程序段运行后,(BX)= ( C ) ,(SP)= ()
选项 A)0;0FFH
选项 C)0;0FEH
选项 B)1;0FEH
选项 D)1;0FFH
27.A DW 1234H
B DW 5678H
:
PUSH A PUSH B
POP A
POP B
试回答:
上述程序段执行后(A)=()(B)=()
选项 A)1234H;5678H
选项 B)1256H;3478H
选项 C)1234H;7856H
选项 D)1256H;5678H
28.阅读如下程序片段
设(SP)=100H,(AX)=0FFFFH
STC ;将 CF 置 1
PUSH AX
ADC AX,0
PUSH AX
POP BX 上述程序段运行后,(BX)=()(SP)=()
选项 A)0;0FFH
选项 B)0;0FEH
选项 C)1;0FFH
选项 D)1;0FEH
答案:B
29.阅读如下程序片段
DR1 DB 10H,30H
DR2 DW 10H DUP(0,2 DUP(2))
…… ;嵌套 DUP 返回外层大小
MOV BL,LENGTH DR1
MOV CL,LENGTH DR2 请问指令执行后,BL 和 CL 的值分别为()和 ( A )。
选项 A)1;10H
选项 C)0;0H
选项 B)1;30H
选项 D)0;30H
30.阅读如下程序片段,假设(SP)=0064H
AX,0001H
BX,0002H
MOV
MOV
PUSH
PUSH
AX
BX
POP
POP
AX
BX
执行上述程序片段后,(AX)=()(BX)=( C )。 栈:先进后出
选项 A)0002H;0002H
选项 C)0002H;0001H
选项 B)0001H;0002H
选项 D)0001H;0001H
31.阅读如下程序片段,假设(DS)=0100H,字节单元(01024H)=56H,字节单元(01025H)
=28H
MOV BX,0024H
LEA
OR
BX,[BX] 2856H
ADC
BX,0
BX,[BX]
执行上述程序片段后,(BX)=
选项 A)2856H
选项 C)287AH
()
选项 B)2824H
选项 D)567AH
32.阅读如下程序片段,假设(DS)=0100H,字节单元(01024H)=56H,字节单元(01025H)
=28H
MOV BX,0024H
LEA
OR
BX,[BX]
ADC
BX,0
BX,[BX]
执行上述程序片段后,(CF)= () , OF= ()
选项 A)0;0
选项 C)1;0
答案:A
33.
选项 B)0;1
选项 D)1;1
阅读下面程序段并填空:
AX, 1090H
AX,
MOV
SUB
JC L1
JO
4AE0H
L2
JMP L3 上述程序执行后程序转向()
选项 A)L1
选项 C)L3
答案:A
34.已知 AX=7865H,BX=89AAH
选项 B)L2
选项 D)不清楚
CLC
ADD AX,BX
OR BX,AX
RCR
RCL
AX,1
BX,1
程序执行后,AX=()BX=()
选项 A)010FH;177FH
选项 C)010FH;175FH
35.
选项 B)0107H;177FH
选项 D)0107H;175FH
阅读下面程序段并填空:
AX,7452H
AL,AH
MOV
ADD
DAA
XCHG
SUB
AH,AL
AL,AH
DAS
程序段运行后,AX=()CF=()
选项 A)2468H;0
选项 C)2648H;1
答案:
选项 B)2468H;1
选项 D)2648H;0
D
36.以 BUF 为首址的字节单元中,存放了 COUNT 个无符号数,下面程序段是找出其中最大数
并送入 MAX 单元中。
DB 5,6,7,58H,62,45H,127,……
EQU $-BUF
BUF
COUNT
MAX DB?
MOV BX,OFFSET BUF CX,COUNT-1
AL,
MOV
MOV [BX]
LOP1:INC BX
_____________
JAE
MOV
NEXT
AL,[BX]
NEXT:DEC CX
______________
MOV MAX,AL
请问题中划线处应填写的程序为()。
选项 A)CMP AL,[BX];JZ LOP1
选项 C)CMP AL,[CX];JZ LOP1
答案:
选项 B)CMP AL,[BX];JNZ LOP1
选项 D)CMP AL,[CX];JNZ LOP1
B
37.下面程序段是判断寄存器 AH 和 AL 中第 3 位是相同,如相同,AH 置 0,否则 AH 置全 1。
试把空白处填上适当指令。
_______
AND AH,08H
________
MOV AH,OFFH
JMP NEXT
ZERO:MOV AH,0
NEXT:……
选项 A)XOR AH,AL; JE ZERO
选项 C)OR AH,AL; JE ZERO
选项 B)XOR AH,AL; JNE ZERO
选项 D)OR AH,AL;JNE ZERO
38.设 AX,BX 中的数一个为正数,一个为负数,下面程序段完成将正数送到 PLW 单元中存
放,请将程序中所缺指令语句补上。
TEST AX,8000H
_______
MOV PLW,BX
JMP DONE K1:_______
DONE:
选项 A)JE K1; MOV PLW,AX
选项 C)JZ K1; MOV PLW,AX
答案:A
39.DA3 EQU WORD PTR
选项 B)JE K1; MOV PLW,BX
选项 D)JZ K1; MOV PLW,BX
DA4
DA4 DB 0ABH,89H
SHR
MOV
SHL
MOV
DA3,1
DX,DA3
DA4,1
CX,DA3
上述程序段运行后,CX=(),DX=()
选项 A)44AAH ;44D5H
选项 C)44AAH ;44DFH
答案:
选项 B)44AFH ;44D5H
选项 D)44AFH ;44DFH
A
40.DA1 DB 83H,72H,61H,94H,5AH
MOV
AND
MOV
SHL
CX,WORD PTR DA1
CX,0FH
AL,DA1+3
AL,CL
上述指令序列执行后,AL=(),CL=()
选项 A)0A0H;02H
选项 C)0B0H;02H
选项 B)0A0H;03H
选项 D)0B0H;03H
41.在 NUMW 单元存放有一个 0-65535 范围内的整数,将该数除以 500,商和余数分别存入
QU1 和 REM 单元,请在空行处各填上一条指令完善该程序。
MOV AX,NUMW
____________
XOR
DIV
MOV
DX,DX
BX
QUI,AX
____________
选项 A)MOV BX,500; MOV REM,DX
选项 C)MOV DX,500; MOV REM,DX
答案:A
42 填空题 :
选项 B)MOV BX,500; MOV REM,BX
选项 D)MOV DX,500; MOV REM,BX
已知数据段中定义
DAT1
DB 12H,34H,56H,78H
MOV CX,0
MOV AX,WORD PTR DAT1
MOV CL,DAT1+3
当程序段执行完后 AX=(),CX=()
选项 A)1234H;0056H
选项 B)1234H;0078H
选项 C)3412H;0056H
选项 D)3412H;0078H
43 填空题 :
设(SP)=100H,(AX)=0FFFFH
STC
PUSH
ADC
PUSH
AX
AX,0
POP
AX
BX
上述程序段运行后,(BX)=
() ,(SP)= ()
选项 A)0;0FFH
选项 B)0;0FEH
选项 C)1;0FFH
选项 D)1;0FEH
44 填空题 :
DA3 EQU WORD PTR DA4
DA4
SHR
MOV
SHL
DB 0ABH,89H
MOV
DA3,1
DX,DA3
DA4,1
CX,DA3
上述程序段运行后,CX=(),DX=()
选项 A)44AAH; 44D5H
选项 B)44FFH; 44DFH
选项 C)44AAH; 44DFH
选项 D)44FFH; 44D5H
答案:A
45 填空题 :
假设数据段定义如下:
DA1 ’C’,’D’
DA2 DUP(?)
DA3
DW
DB
DW
18
$-DA2
……
BX,DA3
AX,
MOV
MOV DA1
上述指令执行后,BX 寄存器中的内容是(),AH 寄存器中的内容是()
选项 A)12H;01H
选项 B)12H;00H
选项 C)10H;01H
选项 D)10H;00H
答案:B
46 填空题 :
DATA SEGMENT
TA1 DW 0102H,0304H,0506H
DB 02H,03H,04H
BX,DS:[0006H]
BX,0FFH
BH,
TA2
MOV
AND
:
AND [BX]
上述指令序列运行后,BX 的内容是(
选项 A)0306H
选项 B)0402H
选项 C)0103H
选项 D)0406H
47 填空题
MOV AL,38H
MOV
CALL
BL,49H
SUBO
INC AL
DEC CL
SUBO PROC
AL,BL
CL,
ADD
MOV AL
DAA
RET
SUBO ENDP
上述程序段运行后,(AL)=( ),(CL)=( )
选项 A)88H;80H
选项 B)08H;80H
选项 C)88H;08H
选项 D)08H;88H
答案:A
48 填空题 :
下列程序测试 DL 寄存器 D6 和 D2 位。若同时为 0,转 ZERO,置 AX 为 0,否则转 NON_ZERO,
置 AX 为 1。
TEST DL,(1)_________________
JZ ZERO
NO ZERO:MOV AX,1
(2)___________________
ZERO:MOV AX,0
EXIT:
横线处应填()
选项 A)01000100B;JMP NEXT
选项 B)00010001B;JMP NEXT
选项 C)00100100B;JMP EXIT
选项 D)00000001B;JMP EXIT
答案:A
49 填空题 :
设 AX,BX。CX 中的数是数带符号,下列程序求 AX.BX.CX 中的最小值,结果在 AX 中.请将程
序填写完整。
CMP AX,BX
(1)_________________
XCHG AX,BX
NEXT:
CMP CX,AX
(2)___________________
XCHG AX,CX
EXIT:
选项 A)JLE NEXT
选项 B)JLE NEXT
选项 C)JNE NEXT
选项 D)JNE NEXT
答案:A
50 填空题 :
; JGE EXIT
; JLE EXIT
; JGE EXIT
; JLE EXIT
执行下列程序:
AX,0C100H
BX,8FC0H
AX,BX
L1
MOV
MOV
SUB
JNC
JNO L2
JMP SHORT L3
程序执行后,(AX)=( )
选项 A)3240H
选项 B)3340H
选项 C)3140H
选项 D)3540H
答案:C
51 填空题 :
执行下列指令语句
已知(DS)=2500H (SI)=00A0H (250A0H)=01H (250A1H)=96H
执行 ROL WORD PTR[SI],1
则 (250A0H)=( ),CF=( )
选项 A)96H;1
选项 B)03H;1
选项 C)96H;0
选项 D)03H;0
答案:B
52 填空题 :
下列程序段求数组 ARRAY 的累加和。请将程序填写完整。
ARY DW 45H,68H,…………,0ABC1H,9600H;共 10 项
COUNT (1)__________
MOV
DW 10
CX,COUNT
XOR AX,AX
AGAIN:ADD AX,[SI]
ADD SI,2
(2)____________
选项 A)LEA SI,AKY; LOOP AGAIN
选项 B)LEA CX,AKY; LOOP AGAIN
选项 C)LEA SI,AKY; JMP AGAIN
选项 D)LEA CX,AKY; JMP AGAIN
答案:A
53 填空题 :
下列程序段将 AX 中值乘以 9,请将程序填写完整
(1)__________
MOV CL,3
(2)____________
POP
ADD
BX
AX,BX
选项 A)PUSH AX ; SHL 3;CL
选项 B)PUSH AX ; SHL AX,CL
选项 C)PUSH BX ; SHL 3;CL
选项 D)PUSHBAX; SHL AX,CL
答案:B
54 填空题 :
已知(AX)=0FF60H,CF=1
DX,96
DH,0FFH
AX,
MOV
XOR
SBB DX
55 填空题 :
设(DX)=1234H
MOV CL,8
DX,CL
DX,0FFH
DX,
ROR
AND
CMP 12H
上述程序段运行后,(DX)=( ),ZF=( )
选项 A)34H;0
选项 B)34H;1
选项 C)12H;1
选项 D)12H;0
56 填空题 :
MOV
MOV
AX,0
BX,1
MOV CX,5
LOP:ADD AX,BX
ADD
BX,2
LOOP LOP 问题:
(1)程序的功能是什么(可用算式表示)?
选项 A)1+3+5+7+9 ;25
选项 B)2+4+6+8+10;30
选项 C)1+5+9 ;15
选项 D)2+6+10;18
57 填空题
(2)运行后,(AX)=()
已知(SS)=3000H (SP)=200H (AX)=785AH (BX)=1234H
先执行 PUSH AX,
再执行 PUSH BX,
此时 (SS)= ( )
(SP)= ( )
选项 A)3200H;1430H
选项 B)3200H;1FCH
选项 C)3000H;1430H
选项 D)3000H;1FCH
58 填空题 :
BEG 为起始地址的存储区域中存放有 100 个字节数据,现将其首、尾颠倒过来,重新排放这
100 个字节数据。请在程序中的空格处填入适当的指令使其完整。
MOV CX,32H
LEA SI,BEG
MOV DI,SI
ADD DI, 99
DON:MOV AL,[SI]
(2) __________
MOV [SI],AL
(3) __________
DEC DI
LOOP DON
HLT
选项 A)XCHG AL, [SI];INC SI
选项 B)XCHG AL, [DI];DEC SI
选项 C)XCHG AL, [SI];DEC SI
选项 D)XCHG AL, [DI];INC SI
59 填空题 :
MOV DL,AL
NOT DL
TEST DL, 04H
JE NEXT
NEXT:…
若上述程序段执行时产生分支,说明 AL 中的数第()位一定为 1?程序段执行后 CF 是()
选项 A)1;0
选项 B)2;1
选项 C)1;1
选项 D)2;0
答案:D
60 填空题 :
DA1 DB„ABCDEFGHI
DA2 DB 9 DUP(0)
LEA SI,DA1
LEA DI,DA2
MOV CX,9
CLD
LOP: LODSB
SUB AL,10H
STOSB
LOOP LOP . . .
试问:①写出程序执行后 DA2 各字节中的数据。
选项 A)123456789
选项 B)567891234
选项 C)123789456
选项 D)987654321
答案:A
61 填空题 :
MOV DL,AL
NOT DL
TEST DL, 04H
JE NEXT
NEXT:…
若上述程序段执行时产生分支,说明 AL 中的数第()位一定为 1?程序段执行后 CF 是()
选项 A)1;0
选项 B)2;1
选项 C)1;1
选项 D)2;0
答案:D
62 填空题 :
已知:BX=4567H
NEG BX
INC BX
NEG BX
DEC BX 程序段执行后,BX=________,CF=________。
选项 A)4565H;0
选项 B)4566H;1
选项 C)4565H;1
选项 D)4566H;0
63 填空题 :
已知数据段中定义
DAT1 DB 12H,34H,56H,78H
MOV CX,0
MOV AX,WORD PTR DAT1
MOV CL,DAT1+3
当程序段执行完后 AX=________,CX=________
选项 A)1234H;0056H
选项 B)3412H;0078H
选项 C)5678H;0034H
选项 D)7856H;0012H
64 填空题 :
DA1 DB 83H,72H,61H,94H,5AH
MOV CX,WORD PTR DA1
AND CX,0FH
MOV AL,DA1+3
SHL AL,CL
上述指令序列执行后,AL=_______,CL=_______
选项 A)0A0H;03H
选项 B)0BH;02H
选项 C)0CH;04H
选项 D)0DH;05H
65 填空题 :
AX,723AH
BX,0C86BH
MOV
MOV
SUB
SBB
XOR
ADC
AL,BL
AH,BH
AL,01H
AX,0
执行该程序片段后:CF =() OF =()
选项 A)0;0
选项 B)0;1
选项 C)1;0
选项 D)1;1
答案:A
66 填空题 :
SEGMENT
DB ‘AABBCCDDEEFF’
EQU
ENDS
SEGMENT
BX,OFFSET
CX,LEN
DATA
STR1
LEN
$-STR1
DATA
……
CODE
……
MOV
STR1
MOV
L1:
CMP [BX],‘A’
LAHF
BX
L1
INC
SAHF
LOOPE
……
CODE ENDS
……
执行上面程序片段后,执行结果为: (BX)=() ZF=()
选项 A)1;0
选项 B)2;0
选项 C)1;1
选项 D)2;1
答案:B
67 填空题 :
下列程序段是判断寄存器 AH 和 AL 中第 3 位是相同,如相同,AH 置 0,否则 AH 置全 1。试
把空白处填上适当指令。
_______
AND AH,08H
________
MOV AH,OFFH
JMP NEXT
ZERO:MOV AH,0
NEXT:……
选项 A)XOR AH,AL; JNE ZERO
选项 B)XOR AH,AL; JE ZERO
选项 C)OR AH,AL; JE ZERO
选项 D)OR AH,AL;JNE ZERO
68 填空题 :
执行如下程序:
MOV AX,0
MOV BX,1
MOV CX,100
A:ADD AX,BX
INC BX
LOOP A
HLT
执行后(BX)= ( ),(AX)= ( )。
选项 A)100;5050100; 1010
选项 B)101;1010
选项 C)100; 1010
选项 D)101;5050
  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

请叫我诗人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值