OPERASI INSTRUKSI MIKROPROSESOR Z80. 1. SISTEM CARA PENGALAMATAN Pengalamatan Immediate

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