Red de conocimiento informático - Conocimiento del nombre de dominio - Diseñe un programa con principios de microcomputación para encontrar el valor máximo de 10 números sin signo

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>

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.