83
H 100
L 101
reg
index
no autocopy 110
Terakhir op-code untuk RL C,IX + 2 adalah:
11011101 : 11001011 : 00000010 : 00010001
4.3. OPERASI INSTRUKSI MIKROPROSESOR Z80. 1. SISTEM CARA PENGALAMATAN
Kejelasan yang sistimatik tentang cara pengalamatan sangat penting pada pengolahan data dalam jenis Prosesor, sebab program yang disusun tanpa
penggunaan pengalamatan yang pasti, maka program tersebut menjadi kurang efektif dalam penganalisaannya.
Semakin panjang kode operasi sebuah perintah, maka dapat juga dikombinasikan banyak cara pengalamatannya.
Pada dasarnya cara pengalamatannya dapat dibagi menjadi 4 cara yang berbeda, yaitu meliputi:
Immediate Segera, kode mesin mengandung konstanta untuk segera langsung di akses
Direct Langsung, kode mesin mengandung Register, alamat penyimpan atau alamat masukan keluaran dari operan untuk diakses
Indirect Tidak Langsung, kode mesin mengandung hanya satu petunjuk, dimana untuk mendapatkan alamat dari operan yang akan diakses
Terindeks, alamat-alamat dari operan yang akan di akses dibentuk dalam beberapa bagian.
84
a. Pengalamatan Immediate
Disini operan yang akan diakses langsung terkandung pada kode mesin, ini adalah cara yang sangat sederhana, untuk mengisi konstanta ke Register atau
lokasi penyimpanan . Tentu saja operan tidak dapat diubah lagi, maka kode mesin yang demikian kebanyakan disimpan di ROM . Kode operasi hanya dapat
mengandung satu petunjuk tentang panjang dari operan yang mengikutinya . Selain itu bagian alamat masih harus mengandung sebuah keterangan tentang
tujuan dimana konstanta harus dihubungkan kepadanya. Contoh :
LD HL, 1234H
adr 0 0 1 0 0 0 0 1
tujuan adalah Register HL adr + 1
0 0 1 1 0 1 0 0 bagian kanan dari Konstanta
adr + 2 0 0 0 1 0 0 1 0
bagian kiri dari Konstanta
ADD A, 12H
adr 1 1 0 0 0 1 1 0 pada operasi arithmatik dengan
operasi 8 bit, tujuan salalu A adr + 1
0 0 0 1 0 0 1 0 Konstanta
LD HL, 12H
adr 0 0 1 1 0 1 1 0 Tujuan adalah lokasi penyimpanan
yg dialamatkan melalui HL adr + 1
0 0 0 1 0 0 1 0 Konstanta
85
JP 0916H
adr 1 1 0 0 0 0 1 1 Konstanta 16 BIT yang mengikuti
op-kode mempunyai sifat adr + 1
0 0 0 1 0 1 1 0 sebagai operan yang dapat segera diakses di isi ke PC
adr + 2 0 0 0 0 1 0 0 1 dan dipakai sebagai alamat
b. Pengalamatan Langsung Direct