- 10
- 0
- 约8.32千字
- 约 6页
- 2021-10-16 发布于安徽
- 举报
一、选择题
3、在下列指令的表示中,正确的是( B)
寄存器类型不匹配
A 、 MOV AL,[AX] B、MOV AH,BX ( )
C、MOV [2000H],[3000H] D、MOV DS,100H
4、假设有( AX )=12AAH ,(BX )=5555H,(DS) =1000H,(SP)=2000H ,
则执行 PUSH AX 后, AX 的内容为( A)
A 、12AAH B、5555H C 、1000H D、2000H
5、条件转移指令 JNE 的测试条件为( A)
A 、ZF=0 B、CF=0 C、ZF=1 D、CF=1
6、8086 CPU 后基础加变址的寻址方式中,变址寄存器可以为( D)
A 、 BX 或 CX B、CX 或 SI C、DX 或 SI D、SI 或 DI
7、已知 BX=2000H ,SI=1234H ,则指令 MOV AX ,[BX+SI+2] 的源操作数在中
(A )
A 、数据段中偏移量为 3236H 的字节
B、附加段中偏移量为 3234H 的字节
C、数据段中偏移量为 3234H 的字节
D、附加段中偏移量为 3236H 的字节
8、执行如下程序
Mov Ax ,0
Mov Bx,1
Mov Cx,100
A : ADD Ax ,Bx
DNC Bx
Loop A
执行后( BX )=( C )
A 、99 B、100 C 、101 D、102
9、已知 (Ax)=5678H ,(Bx)=1234H,(Ds)=2000H,(Es)=3000H,指令 XCHG
Ax,Bx 执行后 Ax 的内容为( B)
A 、5678H B、1234H C 、2000 H D、3000H
10、把 BL 中的数据输送到端口 128CH 中,正确的指令是( D )
A 、out 8ch,BL B、In 8ch,BL C、Mov AL,BL
D、Mov AL ,BL ,
out 8ch,AL
In 8ch,AL
11、下面指令序列执行后完成的运算,正确的算术表达式( D )
Mov AL Byte PER X
SHL AL ,1
DEC L
Mov BYTE DTR Y ,AL
2 2 2 2
A 、y=x +1 B、 x=y +1 C、x=y -1 D、y=x -1
12、在一段汇编程序中多次调用另一段程序, 用宏指令比用子程序实现起来 (B)
A 、占空间小,速度慢 B、占空间大,速度快
C、占空间相同,速度快 D、占空间相同,速度慢
13、汇编程序时,出现语法错误的是( C )
A 、Mov [Bx-Si],Bx B、Mov CL,[BP+Di]
C、Mov Cx,Ax D、Mov Ds,Ax
14.在程序执行过程中, IP 寄存器中始终保存的是( B )
A .上一条指令的首地址 B .下一条指令的首地址
C.正在执行指令的首地址 D .需计算有效地址后才能确定地址
15、将 DX 的内容除以 2,已编
原创力文档

文档评论(0)