一、单项选择题 (从下列每题的四个选择中选择一个正确的,填入答题纸的相应位置
每小题 2 分,共 30 分)1.下列指令有语法错误的是__________
A) PUSH AL B) ADDC AX,50H C) MOV [SI],[DI] D) JMP WORD PTR[BX+5] 见书: 35 页, PUSH 2.执行下列程序段后,(AX)= ________
TAB DW 1,2,3,4,5,6 ENTRY EQU 3 MOV BX, OFFSET TAB ADD BX,ENTRY MOV AX,[BX] A) 0003H B) 0300H C) 0400H D) 0004H 3.NC指令不影响____B_____标志
A) OF B) CF C) ZF D) SF 4.执行下列指令后:STR1 DW ‘ AB’STR2 DB 16 DUP(
) CNT EQU $ -STR1 MOV CX,CNT MOV AX,STR1 HLT 寄存器 CL 的值是 ________,寄存器 AX 的值是 ________
①A) 10H B) 12H C) 0EH D) 0FH②A) 00ABH B) 00BAH C) 4142H D) 4241H5.汇编语言源程序经汇编后不能直接生成文件
OBJ B)
LST C)
EXE D)
CRF 6. 8086 CPU 在基址加变址的寻址方式中,已知 BX=2000H ,SI=1234H ,则指令“MOV AX ,[BX+SI+2] ”的源操作在中
(A )数据段中偏移量为3236H 的字节(B)数据段中偏移量为3234H 的字节(C)附加段中偏移量为3236H 的字节(D)附加段中偏移量为3234H 的字节(A)19,20 (B)20,无右孩子(C)无左孩子, 20 (D)无左孩子,无右孩子7.执行下面的程序段后,DAT1 单