第4篇 模拟试卷
试卷一
一、单项选择题(本大题共15小题,每小题2分,共30分)
1.与MOV BX, OFFSET VAR指令完全等效的指令是( )。
(A)MOV BX, VAR (B)LDS BX, VAR
(C)LES BX, VAR (D)LEA BX, VAR
2. DEBUG中的执行一段子程序的命令是( )。
(A)D (B)T (C)P (D)U
3.不能作为地址指针的寄存器是( )。
(A)CX (B) BX (C)DI (D)SI
4.已知, (AX)=0F234H,执行OR AX, 963FH后,则SF,CF的值为( )。
(A)SF=1,CF=1 (B)SF=1,CF=0
(C)SF=0,CF=1 (D)SF=0,CF=0
5.AL=11011011B ,CL=2,执行SAR AL, CL后,AL寄存器的内容是( )。
(A)00110110 (B)01101100
(C)01101111 (D)11110110
6.下面两个传送指令语句中源操作数寻址方式是( )。
VAR1 DW 32H
VAR2=32H
......
MOV AX, VAR1
MOV BX, VAR2
(A)都是立即数寻址 (B)立即数寻址,直接寻址
(C)直接寻址,立即数寻址 (D)都是直接寻址
7.变量具有( )。
(A)偏移属性 (B) 符号属性
(C)段属性 (D)段属性和偏移属性
8.寄存器间接寻址方式中,操作数在( )中。
(A)通用寄存器 (B)堆栈
(C) 内存单元 (D)段寄存器
9.下列对END语句的叙述正确的是( )。
(A)END是一可执行语句
(B)END表示程序执行到此结束
(C)END表示源程序到此结束
(D)END在汇编后产生机器码
10.下列叙述不正确的是( )。
(A)存储单元与逻辑地址之间的关系是一一对应的
(B)存储单元与物理地址之间是一一对应的
(C)一个逻辑地址对应一个存储单元
(D)一个存储单元可以用不同的段地址和偏移地址表示
11.下列指令合法的是( )。
(A)OUT AX, 30H (B)OUT DX, AL
(C)OUT AL, DX (D)OUT 30H, AH
12.当一个带符号数大于0FBH时程序转移,选择的条件转移指令是( )。
(A)JNLE (B)JLE
(C)JNL (D)JA
13.用于显示单个字符的DOS系统功能调用,应设置AH寄存器的内容为( )。
(A)1H (B)2H
(C)9 H (D)0AH
14. 完成与指令XCHG AX, BX 相同功能的指令或指令序列是( )。
(A)MOV AX, BX (B)MOV BX, AX
(C)PUSH AX (D)MOV CX, AX
POP BX MOV AX, BX
MOV BX, CX
15.下面的CMP指令中,语法正确的指令是( ).
(A)CMP BUF1, BUF2 (B)CMP AL, 0FH
(C)CMP BUF1, 0FH (D)CMP AL, BX
二、阅读程序题(本大题共3小题,每小题6分,共18分)
1.阅读程序
(1)写出程序的功能;(2)程序执行后 DAT和DAT+1单元的内容是什么?
DATA SEGMENT
DAT DB 98H, 27H
DATA ENDS
CODE SEGMENT
ASSUME CS: CODE, DS: DATA
START: MOV AX, DATA
MOV DS, AX
MOV AL, DAT
CMP AL, DAT+1
JNG DONE
XCHG AL, DAT+1
MOV DAT, AL
DONE: MOV AH, 4CH
INT 21H
CODE ENDS
END START
2. 对于下面的数据定义,各条MOV指令单独执行后,请填写有关寄存器的内容。
DATA SEGMENT
TABLE1 DW 30H
TABLE2 DW 20 DUP (?)
TABLE3 DB ‘ABCD’
DATA ENDS
. MOV BX, TYPE TABLE2 (BX=_______ )汇编table指令什么意思
MOV CX, LENGTH TABLE2 (CX=_______ )
MOV DX, OFFSET TBLE3 (DX=_______ )
3.阅读下列程序,写出指令段实现的功能。
MOV AL, X
ADD AL, Y
MOV CL, 3
SAL AL, CL
MOV BL, X
SUB BL, Y
SAL BL, 1
SUB AL, BL
MOV CL, 4
SAR AL, CL
MOV Z, AL
三、阅读填空题(本大题共2小题,共有6个空,每个空格2分,共12分)
1.从DAT开始的单元中存放着多个有符号的字节数。下面程序实现对其处理。如果数据大于等于0,则屏蔽高4位;如果小于0则将其求补,处理后的数据仍保留在原单元中。在下面每一空白处填上一条适当的指令。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论