12. 将下列文件类型填入空格:
(1 .obj (2 .exe (3 .crf (4 .asm (5 .lst (6 .map 编辑程序输出的文件有( ; 汇编程序输出的文件有( ; 连接程序输出的文件有( 。 4. ORG 1000H X DB 12H Y DW X Z DD Y
(DS=3800H, (BX=1000H, (SI=0002H 求下列指令执行完后指定寄存器的内容 MOV AX, [1000H] ; MOV AX, [BX]; H MOV AX, [BX+SI]; H MOV AX, [Y+1]; LDS SI,Y; H
6. 数据段中有以下定义: ARRAY1 EQU 16H ARRAY2 DW 16H
请指出下面两条指令的寻址方式: MOV AX , ARRAY1;寻址方式: MOV AX , ARRAY2;寻址地址:
8. 内存单元初始化内容为:(2000H :2A00H --(2000H :2A02H 分别为 0FH 、 0EH 、 0DH , (2000H :2A10H --(2000H :2A12H 分别为 09H 、程序 后,请填写存储单元的内容:
MOV AX , 2000H MOV DS , AX MOV ES , AX MOV SI , 2A10H MOV DI , 2A00H CLD MOV CX , 3 L :MOV AL , [DI] MOVSB DEC SI MOV [SI], AL INC SI LOOP L
、 07H 。执行下列 08
HLT
(1 2000H :2A00H= 09H 。 (2 2000H :2A11H= 0EH 。 (3 2000H :2A12H= 0DH 。 四 . 程序分析题
1. 执行下面的程序段后 ,CX 的内容是 ( 3 . DAT1 DB 12H,34H,56H N=$-DAT1 MOV CX,N
2. 执行下面的程序段后 ,AX 的内容是 ( 12H , BX的内容是 ( 3412H . M1 DB 12H, 34H MOV SI,OFFSET M1 MOV AX,0 MOV AL,[SI]
MOV BX,WORD PTR [SI] 3. 源程序如下:
STR DB ‘ ABCDEF0123456789’ MOV BX , OFFSET STR MOV AL , 65H
PUSH AX AND AL , 0FH XLAT MOV DL , AL POP AX ADD AL , 08H DAA MOV DH , AL CMP DH , 32H
执行上面程序段后, (DL =( , (DH =( 。 46H 73H 4. 源程序如下:
MOV AX , SEG TABLE ; TABLE 为表头 MOV ES , AX
MOV DI , OFFSET TABLE MOV AL , ‘ 0’ MOV CX , 100 CLD
REPNE SCASB
问:1 该段程序完成什么功能?

