全球旧事资料 分类
返回目录第三章8086汇编语言程序格式
练习题3.4.1单项选择题)。
1.下列选项中不能作为名字项的是(A.FHB.A3C.3B)。
D.FADC
2.下列指令不正确的是(A.MOVC.MOVAL,123AL,123D
B.MOVD.MOV
AL,123QAL,123H
AX是16位寄存器,ah和al都是8位寄存器ah是AX的高8位al是AX的低8位ah01hal23h
3.下列指令不正确的是(A.MOVC.MOVBL,OFFSETBX,OFFSETDB)。C.2EQUAA
)。B.LEAD.MOVBX,ABX,AAL,TYPE
4.若定义“BUFBUF后AL(B.1
1,2,3,4”,执行MOV
A.0
D.3AX,A”后,AX
5.若定义“A()。
100”,执行“MOV
fA.A的偏移地址C.100
B.A单元中的内容D.A的段地址
等价语句的一般使用格式如下:符号名EQU表达式作用是左边的符号名代表右边的表达式。
6.若定义“B配(
DW
1,2,10
DUP(0)”,则该伪指令分
)字节单元。B.20DD
2210224C.22D.24)个字节
A.10
7.若定义“C单元。A.2448
2,4”,则该伪指令分配(
B.4
C.6
D.8
8、伪指令是(行说明。A、DEBUG
)规定的汇编说明符,它在源程序汇编时进
B、LINK
C、MASM
D、EDIT
9.在上机操作过程中,MASM命令执行后,除了生成一个目标文件外,根据选择还可以生成一个(A..LSTB..EXEC..MAP)文件。D..ASM)为扩展名的文件。D.COM
10.LINK命令执行后可以生成一个以(A.ASMB.EXE)字节。C.32K
C.OBJ
11.一个段最大可定义(A.1MB.64K
D.16K
12.若要求一个段的起始位置能被256整除的单元开始,在定位方式选项中应选(D)。
fA.BYTE
B.WORD
C.PARA
D.PAGE
13.宏指令与子程序相比,在多次调用时,宏指令调用的目标程序长度比子程序调用的(长)。A.相同B.长C.短D.不定
14.宏指令与子程序相比,子程序调用的执行速度比宏指令的(慢)。A.相同B.快C.慢D.不定
15.ASSUME伪指令说明了汇编程序所定义段与段寄存器的关系,它只影响(A)的设定。A.源程序B.目标程序C.汇编程序D.连接程序)。
16.A和B为字变量,为标号,设C下列指令中不正确的是(A.MOVC.JNEC17.代码段中的语句(A.ASSUMEC.START:MOVAX,DATA)表示该段结束。B.CODED.ENDENDSAX,AAB.MOVAX,B
标号
条件转移指令,格式为JNE
D.JMP
START)
18.过程定义语句以“过程名PROC”开始,以过程名(结束。A.ENDSB.ENDPC.ENDMD.END
19.一个段可以放在内存的任何地方,但起始地址应该从一个能被()整除的单元地址开始。
fA.16D.128
B.32
C.64
20.在数据定义语句中,下列描述不正确的是(A)。A.r
好听全球资料 返回顶部