A feladat megnevezése            (MCS85-re)

 

 

Memóriatartományban történő minimum keresés.

 

Töltse fel a 0000H….FFFFH memória 8000H…8009H tartományát tetszőleges tíz adattal!

 

Futtassa a programot a 6000H címről

 


A feladat forrás programja:

>8000 xx xx xx xx xx xx xx xx xx xx //az xx helyére 00 és FF között bármi írható (lehetőleg mindenki mást írjon!!!) –itt majd nyomsz egy enter-t és utána egy del-t és írhatod a programot a szokásos módon!!!!!!!!!!!

 

6000    MVI H,80
6002    MVI L,00
6004    MVI D, 09
6006    MOV A,M
6007    INR L
6008    CMP M
6009    DCR D
600A   JZ 6014
600D   JNC 6006
6010    MOV M,A
6011    JMP 6006
6014    OUT 04
6016    OUT 05
6018    HLT

 

Ez a feladat ugyan az mint a másik annyi különbséggel,hogy a 600D címen nem JC hanem JNC szerepel (jump if no carry)