1. Alasan register CX diperlukan dalam
penggunaan instruksi bahasa assembler adalah karena Register
CX, digunakan secara khusus pada operasi looping dimana register ini
menentukan berapa banyaknya looping yang akan terjadi.
2.
Register
CX harus dibagi menjadi kelompok 8 bit karena dengan mengkonversikan 16 bit
menjadi 8 bit akan mempercepat proses pengaksessan penyimpanan data sederhana
dan operasi pengenalan karakter.
3.
contoh
penulisan register CX pada format 16 Bit adalah:
Ø org 100: untuk extensi ‘com’_mov cx,
05:isikan ah=02_mov dl,31
Ø isikan dl= 31 = 1_mov ah,02
Ø isikan nilai servis._int 21:cetak
Ø inc dl: jalankan cetak.
Ø Loop ulang: mengulang cetak.
Ø Int 20: akhiri program
SO’AL TUGAS UMUM
1.
Cetaklah
karakter dengan hasil ouput:
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
Codingnya
adalah:
Outputnya
adalah:
2.
Cetaklah
karakter dengan hasil ouput:
123456789
12345678
1234567
123456
12345
123
12
1
Codingnya
adalah:
Outputnya adalah:
3.
Cetaklah
karakter angka dengan hasil output:
111444777
111444
111
Outputnya adalah:
Tidak ada komentar:
Posting Komentar