文档详情

汇编语言题库.doc

发布:2025-03-24约20.44万字共189页下载文档
文本预览下载声明

《汇编语言程序设计》模拟试题

一、单项选择题

1、指令JMPFARPTRDONE属于(C)。

A.段内转移直接寻址B.段内转移间接寻址

C.段间转移直接寻址D.段间转移间接寻址

2、执行下面指令序列后,结果是(A)。

MOVAL,82H

CBW

A.AX=0FF82HB.AX=8082HC.AX=0082HD.AX=0F82H

3、8088/8086存储器分段,每个段不超过(D)。

A.64K个字B.32K个字节C.1兆个字节D.64K个字节

4、CPU发出的访问存储器的地址是(A)。

A.物理地址 B.偏移地址C.逻辑地址 D.段地址

5、BUFDW10HDUP(3DUP(2,10H),3,5)

上述语句汇编后,为变量BUF分配的存储单元字节数是(B)。

A.80HB.100HC.124D.192

6、若AX=-15要得到AX=15应执行的指令是(A)。

A.NEGAXB.NOTAX

C.INCAXD.DECAX

7、8086/8088系统执行传送指令MOV时(A)。

A.不影响标志位B.影响DF方向标志C.影响SF符号标志D.影响CF进位标志

8、MOVAL,79

ADDAL,0B1H

上面指令执行后,设置的标志位CF和OF的值是(D)。

A.CF=0,OF=1B.CF=1,OF=1C.CF=0,OF=1D.CF=1,OF=0

9、检查BUF的内容是否为正偶数,如是正偶数,则AL=0。下面程序段正确的是(C)。

A.MOVAL,BUFB.MOVAL,BUF

JSK1ANDAL,11

SHRAL,1JNZK2

JNCK1MOVAL,0

MOVAL,0K2:……

K1:

C.MOVAL,BUFD.MOVAL,BUF

TESTAL,81HJNPK4

JNZK3TESTAL,80H

MOVAL,0JNZK4

K3:MOVAL,0

K4:

10、下列指令中操作数在代码段中的是(A)。

A.MOVAL,42HB.ADDAL,BLC.SUB[BX],DID.INC[DI]

11、与MOVBX,OFFSETVAR指令完全等效的指令是(D)。

A.MOVBX,VARB.LDSBX,VAR

C.LESBX,VARD.LEABX,VAR

12、下列指令执行后对源和目的操作数均无影响的是(D)。

A.MOV[BX+2],AXB.SUBAX,2467H

C.SBB[SI],BXD.CMPAX,BX

13、表示过程定义结束的伪指令是(A)。

A.ENDPB.ENDSC.ENDD.ENDM

14、编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有(D)。

A.CMPB.SUBC.ANDD.MOV

15、上面指令执行后,AX的内容是(A)。

A.0302H B.0203H C.0202H D.0303H

16、BUF1DB3DUP(0,2DUP(1,2),3)

COUNTEQU$-BUF1

符号COUNT等价的值是(B)。

A.6B.18C.16D.8

17、DA1DW2A05H

DA2DB0FAH

MOV

显示全部
相似文档