模拟题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章寻址方式和指令系统练习题

1.MOV AX,ES:[1000H] 源操作数的寻址方式是:

A. 立即寻址

B. 直接寻址

C. 变址寻址

D. 基址寻址

2.MOV AX,ES:COUNT[DI] 源操作数的寻址方式是:

A. 基址寻址

B. 立即寻址

C. 变址寻址

D. 基址变址寻址

3.MOV DX,COUNT[BP][DI]的源操作数的寻址方式是:

A. 变址寻址

B. 基址寻址

C. 直接寻址

D. 基址变址寻址

4.若AX=1020H,BX=1200H,CF=1,则SBB AX,BX的执行结果为:

A. 0EF1FH

B. 0FEFFH

C. 0FE1FH

D. 0FE21H

5.若AX=2000H,CL=90H,则DIV CL执行后,AX=

A. 8038H

B. 8039H

C. 9138H

D. 8138H

6.若BL=83H,CF=1,则ADC BL,90H执行后,BL=

A. 15H

B. 16H

C. 17H

D. 14H

7.若DX=1010H,则AND DX,DX的执行结果为

A. 0000H

B. 1111H

C. 1010H

D. FFFFH

8.指令MOV BX,MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为:

A. 17500H

B. 16500H

C. 14500H

D. 13500H

9.指令MOV AX,COUNT[BX],若COUNT=0400H,SS=1200H,DS=1000H,BX=5000H,那么物理地址为:

A. 17400H

B. 17000H

C. 15400H

D. 14500H

10.指令MOV DX,DELTA[BX][SI],若DELTA=1300H,SS=7200H,DS=5400H,BX=0500H,SI=4000H,那么物理地址为:

A. 6F300H

B. 77800H

C. 59800H

D. 78700H

参考答案

1.B

2.C

3.D

4.C

5.A

6.D

7.C

8.B

9.C10.C

第三章宏汇编语言

1.源程序结束语句为()

A、ENDP

B、ENDS

C、END MAIN

D、END

2.SKY: MOV AL,20H中操作数为()

A、MOV

B、SKY

C、AL或20H

D、AL和20H

3.下列为不合法的标志符的是()

A、AXYZ

B、5SKY

C、@ATT

D、?ABC

4.下列地址表达式正确的是()

A、[BX-SI]

B、[BP-DI]

C、[BX+2]

D、[BP+BX]

5.NEAR标号的类型值为()

A、2

B、-1

C、4

D、-2

6.组合类型中本段与其它段无逻辑关系,每段均有自己的基址的组合类型是()

A、NONE

B、PUBLIC

C、COMMON

D、STACK

7.下面哪一个命令是显示内存单元的内容()

A、D命令

B、E命令

C、F命令

D、R命令

8.能被计算机直接识别和执行的指令是:()

A、符号指令

B、机器指令

C、伪指令

D、宏指令

9.取变量偏移属性的分析运算符是:()

A、OFFSET

B、TYPE

C、SIZE

D、SEG

10.分析运算符LENGTH只有用()定义的变量才有意义。

A、表达式

B、字符串

C、DUP

D、疑问号

11.在段定义中,()是默认的定位类型。

A、PAGE

B、PARA

C、WORD

D、BYTE

12.汇编语言指令中唯一不可缺少的域是:()

A、标号名字域

B、助记符域

C、操作数域

D、注释域

参考答案:

1、c

2、d

3、b

4、c

5、b

6、a

7、a

8、b

9、a 10、c 11、b 12、b

第四章程序设计的基本方法

选择题

1.段内直接转移指令采用的寻址方式是:

A、直接寻址

B、相对寻址

C、绝对寻址

D、间接寻址

2.下列指令中不等价的是:

A、JA和JNBE

B、JG和JNLE

C、JL和JNG

D、JBE和JNA

3.下列指令中等价的是:

A、JC和JO

B、JNC和JNO

C、JP和JPE

D、JA和JG

4.在MOVB指令中,其目的串的物理地址为:

A、DS*2*2*2*2+SI

B、DS*2*2*2*2+DI

C、ES*2*2*2*2+SI

D、ES*2*2*2*2+DI

5.条件转移指令的转移范围:

A、-128 -- +127

B、-32768 -- +32767

C、0 -- +255

D、0 -- +65535

6.执行段间调用指令CALL时,首先保护断点的:

A、段地址和偏移地址

B、段地址

C、偏移地址

判断题

1. ()无条件转移指令对标志位无影响,而条件转移指令对标志位有影响。

2. ()间接转移指令都可以通过寄存器来寻址。

3. ()段间间接转移指令中,低地址的字送IP,高地址的字送CS。

4. ()所有串操作指令的源串的段地址均取自于段寄存器DS:

5. ()串操作指令一般用CX存放长度:

6. ()约定寄存器法适合于参数较多的情况:

7. ()用赋值法编写子程序时,子程序内必须修改返回地址:

8. ()RET N指令中,N可为任意值:

选择题答案:

相关文档
最新文档