Pages

SlideShow

Rabu, 02 Februari 2011

Looping ( Perulangan )

Nama: Tohjiwo Wiji Asmoro
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