Penggunaan Looping (perulangan)
NAMA: M Hasbi Sadam A
NIM : sir200922
BAHASA RAKITAN
Looping adalah proses berulang-ulang. Pada proses perulangan dengan perintah LOOP, disini register CX memegang satu peranan yang khusus dimana register ini dijadikan counter/penghitung terhadap banyaknya looping yang boleh terjadi.
gampangnya pada perintah looping itu, register cx akan dikurangi terlebih dahulu, kemudian akan dilihat apakah register cx sudah bernilai 0. Proses looping akan berhenti apabila register cx sudah bernilai 0.
1. Looping berurutan dan simbol
seperti biasa tuliskan source dibawah ini pada notepad.
bila program tersebut dijalankan maka outputnya adalah "abcdefghij dan simbol-simbol"2. Looping berurutan
bila program tersebut dijalankan maka outputnya adalah "abcdefghijklmnopqrstuvwxyz"3. Looping berurutan terbalik
klo yang ini outputnya "zyxwvutsrqponmlkjihgfedcba"4. Looping berurutan bolak-balik

kalau programnya dijalankan outputnya adalah "abcdefghijklmnopqrstuvwxyyxwvutsrqponmlkjihgfedcba"
5. Looping melompati 1 karakter

output dari program di atas adalah "bdfhjlnprtvxz"
keterangan:
mov dl, ; dl=karakter
mov cx, ; banyaknya perulangan
inc dl ; tambah dl dengan 1
loop ulang ;lompat ke ulang
semoga bermanfaat..
: both;'/>
Tidak ada komentar:
Posting Komentar