Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- org 100h
- mov ah, 09h
- mov dx, info3
- int 21h
- mov ah, 09h
- mov dx, info1
- int 21h
- xor bx, bx
- mov cx, 4
- wczytuj1:
- xor ah, ah
- int 16h
- cmp al, '0'
- jb wczytuj1
- cmp al, '9'
- ja czyznak1
- jbe okcyfra1
- czyznak1:
- cmp al, 'a'
- jb wczytuj1
- cmp al, 'f'
- ja wczytuj1
- jb okznak1
- okcyfra1:
- mov ah, 0Eh
- int 10h
- sub al, 48
- shl bx, 4
- or bl, al
- jmp dalej1
- okznak1:
- mov ah, 0Eh
- int 10h
- sub al, 97
- add al, 10
- shl bx, 4
- or bl, al
- jmp dalej1
- dalej1:
- loop wczytuj1
- mov ah, 09h
- mov dx, info2
- int 21h
- xor dx, dx
- mov cx, 4
- wczytuj2:
- xor ah, ah
- int 16h
- cmp al, '0'
- jb wczytuj2
- cmp al, '9'
- ja czyznak2
- jbe okcyfra2
- czyznak2:
- cmp al, 'a'
- jb wczytuj2
- cmp al, 'f'
- ja wczytuj2
- jb okznak2
- okcyfra2:
- mov ah, 0Eh
- int 10h
- sub al, 48
- shl dx, 4
- or dl, al
- jmp dalej2
- okznak2:
- mov ah, 0Eh
- int 10h
- sub al, 97
- add al, 10
- shl dx, 4
- or dl, al
- jmp dalej2
- dalej2:
- loop wczytuj2
- cmp bx, dx
- je rowny
- jmp inny
- rowny:
- mov ah, 09h
- mov dx, rowne
- int 21h
- mov ax, 4C00h
- int 21h
- inny:
- mov ah, 09h
- mov dx, falsz
- int 21h
- mov ax, 4C00h
- int 21h
- info1 db "Wpisz pierwsza liczbe: $"
- info2 db 0ah, "Wpisz druga liczbe: $"
- info3 db "Program sprawdza czy pierwsza liczba jest rΓ³wna liczbie drugiej drugiej", 0ah, "$"
- falsz db 0ah, "Falsz$"
- rowne db 0ah, "Rowne$"
Add Comment
Please, Sign In to add comment