Anda di halaman 1dari 1

Nama : Rafiqa Lathifah Nashri

NIM : 131331021
Kelas : 2 Tc A

Rangkuman minggu ke delapan (teori)
- Untuk soal konversi soal membuat program untuk mengubah bilangan desimal 2 digit di register B
menjadi bilangan oktal 2 digit yang hasilnya disimpan ke register C. Intruksi pertama adalah mengisi
register C dengan 00 lalu isi register B dipindahkan ke register A untuk dioperasikan dan dibandingkan
dengan 08 jika caryynya tidak 1 maka ditambah dengan 92 lalu dikoreksi dengan faktor koreksi lalu
dipindahkan ke register E, setelah itu isi register ditambah satu sampai carrynya 1 jika carrynya 1 maka
pindahkan isi register C ke register A untuk digeser ke kanan sebanyak 4 kali setelah itu ditambahkan
dengan isi register E dan hasil akhirnya dipindahkan ke register C


- Untuk soal konversi soal membuat program untuk mengubah bilangan oktal 2 digit di register B
menjadi bilangan desimal 2 digit yang hasilnya disimpan ke register C. Instruksi pertama adalah mengisi
register C dengan 00 lalu isi register B dipindahkan ke register A untuk dioperasikan. Pertama koreksi
dulu delapanannya dengan cara di-and kan dengan F0 lalu dibandingkan dengan 00, jika zero flagnya
ada maka geser sebanyak 4 kali ke kanan lalu isi register A ditambah dengan isi register A lagi setelah itu
dikoreksi dengan faktor koreksi (DAA) sebanyak 3 kali, kemudian pindahkan isi register A ke register C,
jika di delapanan zero flagnya tidak ada maka dilanjutkan ke proses koreksi di satuannya dengan cara
and kan dengan bilangan 0F lalu tambahkan dengan isi yang ada diregister C kemudian dikoreksi dengan
faktor koreksi (DAA) lalu pindahkan hasil akhirnya ke register C

- Untuk soal koversi soal membuat program untuk mengubah data desimal 2 digit pada register B
menjadi hexadesimal simpan hasilnya di register C. Dengan cara ketiga yaitu cara look-up table, dalam
metoda ini nilai data input dikaitkan dengan alamat tersimpannya data output dalam unit memori,
kemudian di unit memori kita isi data data outputnya, karena inputnya bilangan desimal dan outputnya
menampilkan bilangan hexadesimal maka isi alamat unit memori yang 2 digit akhirnya bilangan desimal
dengan bilangan hexadesimal 00-FF sedangkan alamat unit memori yang 2 digit akhirnya bukan bilangan
desimal dikosongkan. Untuk soal ini hanya ada 3 intruksi yaitu register H dimasukan 2 digit alamat awal
unit memori lalu isi register B dipindahkan ke register L dan terakhir isi data yang ada pada alamat unit
memori tersebut dipindahkan ke register C.

Anda mungkin juga menyukai