Red de conocimiento informático - Material del sitio web - Inicie 30 números sin signo de un solo byte en la unidad 20H de la RAM interna. Se requiere programación para encontrar el número más pequeño y almacenarlo en la unidad 60H.

Inicie 30 números sin signo de un solo byte en la unidad 20H de la RAM interna. Se requiere programación para encontrar el número más pequeño y almacenarlo en la unidad 60H.

Procedimiento correcto:

S_MIN:

MOVR0,?#20H

MOVR7,?#30

MOV60H,?#255; Asuma un valor mínimo primero

LOOP:

MOVA,?@R0?; Saque un número

CLRC

SUBB?A,?60H?;reducir valor mínimo

JNCRT?;mayor o igual a transferir

MOV60H,?@R0;actualizar

RT:?INCR0

DJNZ?R7,?LOOP

SJMP?$

END