-
asembler x86-suma
Witam,
mam do napisania program, który wczytuje dwie kolejne liczby z zakresu 0-255 i liczy ich sumę, na razie mam coś takiego:
org 100h
mov ah, 01h
mov cx, 0h
lp:
int 21h
cmp al, 13
jz end
sub ax, 48
push ax
mov al, 10
mul cx
mov cx, ax
pop ax
and ax, 0xFF
add cx, ax
mov ah, 01h
jmp lp
end:
cmp cx, 0
jl error
cmp cx, 255
jg error
jmp ok
error:
e db "Error!"
ok:
mov ah, 02h
mov dl, cl
int 21h
mov ax, 4c00h
int 21h
Będę wdzięczny za wszelkie wskazówki,jak to dalej zrobić;/
Zasady Postowania
- Nie możesz zakładać nowych tematów
- Nie możesz pisać wiadomości
- Nie możesz dodawać załączników
- Nie możesz edytować swoich postów
-
Forum Rules