61.B 62.D 65.C 66.A 67.C 68.C 71.D 72.C 73.C 74.B 76.A 77.B 79.A 81.D 84.C 85.D 87.D 90.A 92.A 93.C 94.C 95.A 96.D 100.B 101.C 102.C 103.C 106.A 108.D 110.A 111.A 113.B 120.D 121.C 123.A 124.A 127.D 128.D 129.B 131.D 132.C 133.C 134A 140.B(C) 二. 是非 (每题1分)
1.T T F T F 6.F T F T T 11.F F T T F 16.T T F F T 21.F F F T F 26 T F T
三. 填空 (每空1分)
1. 281, 182
2. 3456, 3456, 1234
3. 字, 先进后出 ,SP 12. 0E2 , 1 14. 62, 1
17. REPNZ 19. REPZ 21 REPZ 22.STD 25. JNGE 37. TEST DL,48H
四. 简答 (每题5分)
1解法一 解法二 MOV AL,BL MOVZX AX,BL MOV AH,0 DIV CL
DIV CL MOV BL,2 MOV BL,2 MUL BL
NUL BL XCHG DX,AX XCHG DX,AX. 2. MOV BX,R ADD BX,9 MOV CX,X ADD CX,6 MOV AX,W SUB AX,CX SUB AX,BX MOV Z,AX
作业4答案
一. 单选(每个选项1分,共35分)
6.B 7.C 11.C 13.A 14.B 15.D 16.D 19.D
18.A 32.C
作业5答案
一. 8.D 9.A 11. D 29.B
四.1. (1)根据X中的值(0、1、2、3)的不同则分别显示不同字符串DATA0、DATA1、DATA2
和DATA3。
(2)显示输出DATA2
2. CODE SEGMENT
ASSUME CS:CODE,DS:DATA,ES:DATA START: MOV AX,DATA MOV DS,AX MOV ES,AX MOV CX,COUNT1 CLD
LEA SI,CHAR1 LEA DI,CHAR2 L1: LODSB
AND AL,0DFH STOSB LOOP L1 MOV AH,4CH INT 21H CODE ENDS
END START
3. CLRB MACRO N, ARRAY
CLD
MOV CX, N MOV AL, 20H LEA DI, ARRAY REP STOSB ENDM