Witam mam zadanie wczytać znak z klawiatury i przechować go w pamięci + omówienie tego, czym różni się [etykieta] od etykieta.
Zrobiłem to tak, że zbieram znak poprzez 16h do AL i z AL wrzucam do [zmiennej]. Jest to dobrze podejście?
Rozumiem, że [etykieta] zwraca wartość danej zmiennej(wartość znajdująca się pod tym adresem) a etykieta(bez []) to adres zmiennej?
org 100h
mov ah, 00h
int 16h
mov [znak], al
mov ah, 0eh
mov dl, znak
int 10h
mov ax, [koniecProgramu]
int 21h
koniecProgramu: dw 4c00h
znak db 0