Red de conocimiento informático - Conocimiento sistemático - Ejemplo de programa en lenguaje ensamblador sumando del 1 al 100

Ejemplo de programa en lenguaje ensamblador sumando del 1 al 100

Hay un desafío, ¡me gusta! ¡Déjame probarlo!

SEGMENTO DE DATOS

BuF DB 1, 2, 3, 4, ^^^^^^^, 100

BuF2 DW?

DATAS TERMINA

SEGMENTO DE CÓDIGOS

ASUME CS: CÓDIGOS, DS: DATAS

INICIO:

MOV AX, DATAS p>

MOV DS, AX

MOV SI, OFFSET BuF

MOV CL, 100

MOV AX, 0

KK: ADC AX, [SI]

INC SI

LOOP KK

MOV BuF2, AX

MOV AH, 4CH

p>

INT 21H

CÓDIGOS FINALIZA

END INICIO

Ejecútalo, yo también soy principiante, puede haber algo mal con la segunda declaración, 4 y 100 ¡Solo agrega puntos suspensivos entre ellos! ¡Pruébalo!