Red de conocimiento informático - Conocimiento sistemático - Datos mínimos para programación en lenguaje ensamblador

Datos mínimos para programación en lenguaje ensamblador

Segmento de datos

ARRDW1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 40? DUP(0)

¿NUMEQU? ($-ARR)/2

MXDW?

¿MNDW?

Fin de datos

Fragmento de código

¿Contraseña? , DS: Datos

Inicio: ¿MOV? AX, DATOS

MOV? DS, AX

¿MOV? ES, AX

Lea. Sí, ¿ARR

MOV? HACHA,? ¿palabra? ¿PTR? [西]

¿MOV? MX, AX

¿MOV? MN, AX

¿MOV? CX, NUM

@0:

¿MOV? AX[SI]

¿CMP? AX, MX

JLE? @1

¿MOV? MX, AX

¿JMP? @2

@1:

¿CMP? Minnesota AX

JGE? @2

¿MOV? MN, AX

@2:

¿INC? Sistema Internacional de Medidas

¿INC? Sistema Internacional de Medida

Ciclo@0

INT? ¿Tres

MOV? Ah, 4CH

INT? 21H

Co-final

¿Fin? Inicio