汇编语言程序设计复习题

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

《汇编语言程序设计》复习题

一、单项选择题

1.在微机系统中分析并控制指令执行的部件是()

A. 寄存器

B. 数据寄存器

C. CPU

D. EU

2.已知[X]补=80H, 则X=()

A. 80H

B. 0

C. 0FFH

D. -80H

3.已知[X]补=98H, 则[X]补/2=()

A. 0CCH

B. 4CH

C. 49H

D. 31H

4 .在计算机的CPU中执行算术逻辑运算的部件是()

A. ALU

B. PC

C. AL

D. AR

5.将125转换成二进制数的结果()

A. 7DH

B. 7CH

C. 7EH

D. 7BH

6.执行指令PUCH CX后堆栈指针SP自动()

A. +1

B. 不操作

C. -2

D.-1

7.在标志寄存器中表示溢出的标志()

A. AF

B.CF

C. OF

D.SF

8.将93H看成一个组合BCD码,其结果是()

A. 10010101

B.10010011

C. 10000011

D.10000001

9.CPU要访问的某一存储单元的实际地址称( )

A.段地址

B.偏移地址

C.物理地址

D.逻辑地址

10.执行后使BX=0的指令是( )

A. XOR BX,BX

B. OR BX,BX

C. AND BX,BX

D. NOT BX

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

A.OFFSET

B.TYPE

C.SIZE

D.SEG

12.已知X=76, 则[X]补=( )

A. 76H

B. 4CH

C. 0B4H

D. 0CCH

13.完成对CL寄存器的内容乘以4的正确操作是( )

A.ROL CL,1

B.MUL 4

C.SHL CL,1

D.MOV CL,2

14.下面各传送指令中,正确的是( )

A. MOV [DI],[SI]

B. MOV[DX+DI],AL

C. MOV WORD PTR [BX],0100H

D. MOV AL,BX

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

A. 立即寻址

B. 直接寻址

C. 变址寻址

D. 基址寻址

16.对AND,OR,XOR,NOT四条逻辑运算指令,下面正确的是( )

A.指令XOR AX,AX执行后,AX内容不变,但设置了标志位

B.指令OR DX,1000H执行后,将DX最高位置1,其余各位置0

C.指令AND AX,OFH执行后,分离出AL低四位

D.NOT AX,执行后,将AX清0

17.若AX=1020H, BX=1200H,CF=1,则SBB AX,BX的执行结果为( )

A. 0EF1FH

B. 0FEFFH

C. 0FE1FH

D. 0FE21H

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

A. 17500H

B. 16500H

C. 14500H

D. 13500H

19.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是( )

A. ADD BH,01H

B. OR BH,01H

C. XOR BH,01H

D. TEST BH,01H

20.下列指令中不等价的是()

A. JA和JNBE

B. JG和JNLE

C. JL和JNG

D. JBE和JNA

21.比较两个带符号的数A、B,当A=B时程序转移,测试的条件为( )

A. ZF=1

B. ZF=0

C. SF=1

D. SF=0

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

A. PAGE

B.PARA

C.WORD

D.BYTE

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

A.[BX-SI]

B.[BP-DI]

C.[BX+2]

D.[BP+BX]

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

A. 立即寻址

B. 直接寻址

C. 变址寻址

D. 基址寻址

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

A. 基址寻址

B. 立即寻址

C. 变址寻址

D. 基址变址寻址

26.MOV DX,COUNT[BP][DI]的源操作数的寻址方式是( )

A. 变址寻址

B. 基址寻址

C. 直接寻址

D. 基址变址寻址

27.若AX=1020H,BX=1200H,CF=0,则SBB AX,BX的执行结果为( )

A. 0EF20H

B. 0FEFFH

C. 0FE20H

D. 0FE21H

28.若AX=2000H,CL=90H,则DIV CL执行后,AX=( )

A. 8038H

B. 8039H

C. 9138H

D. 8138H

29.若BL=83H,CF=1,则ADC BL,90H执行后,BL=( )

相关文档
最新文档