Diseñe un programa con principios de microcomputación para encontrar el valor máximo de 10 números sin signo
SEGMENTO DE DATOS
ARY DW 025AH,1357H,776H,0040H,05C3H,36D0H,720FH,082AH,019DH,0124H
ORG 0050H
MAX DW 0
LOS DATOS TERMINAN
SEGMENTO DE CÓDIGO
ASUME CS:CODE, ES:DATA
ORG 100H p> p>
INICIO: MOV CX, 9H ;Número de ciclos = número de datos-1
MOV AX, SEG ARY
MOV ES, AX
LEA SI, ARY
MOV AX, ES:[SI] ;Valor inicial máximo
SCHMAX: ADD SI, 2
MOV DX, ES :[ SI]
CMP DX, AX
JLE SIGUIENTE
MOV AX, DX
JMP SIGUIENTE
SIGUIENTE: LOOP SCHMAX
FINISH: MOV ES:[MAX], AX
INT 3; Pausa para ver los resultados de la ejecución
CODE FINDS
END START
;;Compilar y vincular para generar un archivo exe, ejecutarlo con Debug en el entorno Win7 DOS;
;;Como resultado de la operación, encuentre el valor máximo de estos 10 números y guárdelo en la unidad máxima,
;; en Depuración, ejecute hasta INT 3 y haga una pausa, y podrá usar el comando D ES: 0050 para ver el valor máximo.