NIM: SIR200931
Kuliah: Pemrograman 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. ( 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
Tuliskan source berikut :

Output program : "abcdefghijklmnopqrstuvwxyz"
2. Looping berurutan terbalik
Tuliskan source berikut :

Output program : "zyxwvutsrqponmlkjihgfedcba"
3. Looping berurutan bolak-balik
Tuliskan source berikut :

Output program : "abcdefghijklmnopqrstuvwxyyxwvutsrqponmlkjihgfedcba"
4. Looping melompati 1 karakter
Tuliskan source berikut :

Output program : "bdfhjlnprtvxz"
keterangan:
mov dl, ; dl=karakter
mov cx, ; banyaknya perulangan
inc dl ; tambah dl dengan 1
loop ulang ;lompat ke ulang
0 komentar:
Posting Komentar