5. (31200H)=4FH,(SF,ZF,OF,CF)=(0,0,0,/)
6. (31200H)= 0FDB0H,(SF,ZF,OF,CF)=(1,0,0,1)
7. (31202H)=0FBH, (SF,ZF,OF,CF)=(1,0,0,1)
8. (31203H)=21H, (SF,ZF,OF,CF)=(/,/,1,1)
9. (DX)=121EH,(AX)=0E000H, (OF,CF)=(1, 1)
10. (AL)=38H,(AH)=80H,条件码无定义
五、程序分析题(5 分)
AL=79H
BL=06H
CL=7FH
六、编制程序题(15 分)
试编写程序,对 BUF 字节存储区的 3 个数进行比较,并按比较结果显示如下信息:
1. 如果 3 个数都不相等则显示 0
2. 如果 3 个数中有两个相等则显示 1
3. 如果 3 个数都相等则显示 2
DATA SEGMENT
BUF DB 50,50,50
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
XOR DX,DX
MOV AL,BUF
CMP AL,BUF+1
JZ DISP2