Menghitung Huruf Vokal - Bahasa Rakitan
Hei.....
Bagi kalian yang sudah hidup di alam engineer, khusus nya Computer Engineer atau Informatic Enineer, kalian pasti sudah tidak asing lagi mendengar kata "Assembler" atau lebih sering di kenal "Bahasa Rakitan"..
Aku akan coba sedikit membantu kalian yan lagi bingung buat program dalam pemrograman assembler ini....
ChekikOut....
Kesempatan kali ini, aku ingin memberi tahu kode-kode pemrograman assembler membuat program MENGHITUNG HURUF VOKAL, yuk langsung aja kita intip seperti apa
org 100h
proses:
mov ah, 09h
lea dx, kal1
int 21h
mov ah, 0ah
lea dx, buffer
int 21h
lea bx, buffer+2
mov ah, 09h
lea dx, kal2
int 21h
ulang: cmp byte ptr [bx], t_enter
je exit
cmp [bx], 'a'
je hitung
cmp [bx], 'i'
je hitung
cmp [bx], 'u'
je hitung
cmp [bx], 'e'
je hitung
cmp [bx], 'o'
je hitung
inc bx
jmp ulang
hitung: inc data
inc bx
jmp ulang
exit: mov ah, 02h
mov dl, data
int 21h
ret
kal1 db 'input kalimat : $'
kal2 db 13, 10, 'jumlah huruf vokal : $'
buffer db 23, ?, 23 dup(?)
t_enter equ 0dh
data db 30h
setelah selesai, langsung aja di run program nya.. Hasilnya akan tampak seperti ini..
Semoga Bermanfaat :)
Next PostPosting Lebih Baru
Beranda

0 komentar:
Posting Komentar