一、单项选择题(从下列每题的四个选择中选择一个正确的,填入答题纸的相应位置
每小题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 指令不影响 _ _ _ _ _ _ _ _ _ 标志
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) 4241H 5.汇编语言源程序经汇编后不能直接生成 文件
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)2