已知10个字节的无符号数存放在DATE1为首地址的10个单元中,找出最大的数放在MAX单元中,编写汇编语言源程

要考试了,求高手,谢谢啦

第1个回答  2009-10-25
DATA SEGMENT
DATE1 DB 10 DUP(?)
MAX DB ?
DATA ENDS

STACK SEGMENT
DB 10 DUP(?)
STACK ENDS

CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK
BEGIN: MOV AX,DATA
MOV DS,AX
MOV AX,STACK
MOV SS,AX
MOV SP,10
LEA SI,DATE1
LEA DI,MAX
MOV CX,9
MOV AH,[SI]
NRCMP: INC SI
MOV AL,[SI]
CMP AH,AL
JAE CONTI
PUSH CL
MOV CL,8
ROR AX,CL
POP CL
CONTI: LOOP NRCMP
MOV [DI],AH
MOV AH,4C00H
INT 21H
CODE ENDS
END BEGIN本回答被提问者采纳
相似回答