Írjon egy 8085-ös mikroprocesszoros programot annak ellenőrzésére, hogy az adott szám páros vagy páratlan?
``` összeszerelés
ORG 100H
; Inicializálja a veremmutatót
LXI SP, 2000H
; Kérje le a bevitt számot a felhasználótól
MVI A, 00H
HÍVJON GETNUM
; Ellenőrizze, hogy a szám páros-e
MVI B, 00H
MOV C, A
ANA B
JNZ SŐT
; A szám páratlan, ezért jelenítse meg az „Odd” feliratot
MVI C, 'O'
HÍVÁSKIJELZŐ
MVI C, 'D'
HÍVÁSKIJELZŐ
MVI C, 'D'
HÍVÁSKIJELZŐ
JMP EXIT
MÉG:
; A szám páros, ezért jelenítse meg a „Páros” értéket
MVI C, "E"
HÍVÁSKIJELZŐ
MVI C, "V"
HÍVÁSKIJELZŐ
MVI C, "E"
HÍVÁSKIJELZŐ
MVI C, 'N'
HÍVÁSKIJELZŐ
JMP EXIT
GETNUM:
; Szerezze be a beírt szám karakterét a billentyűzetről
MVI C, 00H
HÍVJON GETCHART
; Konvertálja az ASCII kódot binárissá
MOV D, A
DCR D
APA D
APA D
SUB '0'
; Tárolja a bináris számot az akkumulátorban
MOV A, D
RET
KIJELZŐ:
; Jelenítse meg az akkumulátorban lévő karaktert a képernyőn
PUSH D; Mentse el az adatmutató aktuális értékét
DAD SP
MOV M, A; Tárolja a karaktert az adatmutató által mutatott memóriahelyen
POP D; Állítsa vissza az adatmutató eredeti értékét
INX D
MOV A, D
JMP 5
KIJÁRAT:
HLT
```