Red de conocimiento informático - Conocimiento sistemático - La programación en lenguaje ensamblador envía el contenido de las unidades en chip 40H-60H al área de almacenamiento encabezada por 3000H

La programación en lenguaje ensamblador envía el contenido de las unidades en chip 40H-60H al área de almacenamiento encabezada por 3000H

1.

MOV R0, #40H

MOV DPTR, #3000H

BUCLE:

MOV A, @R0

MOVX @DPTR, A

INC DPTR

INC R0

CJNE R0, #61H, LOOP

SJMP $

FIN

2.

MOV R0, #50H

MOV R2, #0

MOV R3, #0

BUCLE:

MOV A, @R0

AÑADIR A, R3

MOV R3, A

JNC SIGUIENTE

INC R2

SIGUIENTE:

INC R0

CJNE R0, # 58H, LOOP

;--------------------------La suma ha terminado y el promedio se calcula a continuación.

p>

ANL A, #0F8H

AÑADIR A, R2

RL A

INTERCAMBIAR A

MOV 5AH, A; Según sea necesario, guarde el valor promedio.

SJMP $

END

Mi espacio tiene muchos programas pequeños como referencia.