12.03.2016 Views

Teknik Mikroprosesor(1)

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TEKNIK MIKROPROSESOR<br />

c. Relative addressing, merupakan penunjukan alamat memori yang<br />

dilakukan melalui perhitungan relatif. Biasanya digunakan untuk<br />

fasilitas lompat (jump) dari lokasi dimana instruksi dilaksanakan<br />

menuju lokasi tertentu ditunjuk dengan mode relatif (-128 s/d 127).<br />

Instruksi merupakan 2(dua) byte yang terdiri dari kode operasi dan<br />

tujuan penempatan relatif (displacement). Adapun contoh instruksi<br />

sebagai berikut:<br />

JP 75<br />

dan kode operasionalnya: 18 75<br />

d. Extended addressing, mode pengalamatan adalah menunjuk<br />

langsung lokasi dimana data berada pada memori untuk disimpan<br />

pada sebuah register, adapun penunjuk alamat 16 bit dan kode<br />

operasi 1 byte. Contoh instruksi sebagai berikut:<br />

LD A,(1875)<br />

dan kode operasionalnya: 3A 75 18<br />

e. Indexed addressing, mode ini menggunakan register index (IX dan<br />

IY) untuk menunjuk alamat, operasi pengalamat menggunakan 16 bit.<br />

Berikut contoh untuk memindahkan isi register E untuk diletakan pada<br />

alamat yang ditunjuk oleh register IX:<br />

LD (IX+08H), E<br />

dan kode operasionalnya: DD 73 08<br />

f. Register addressing, mode ini pengalamatan langsung ditunjukan<br />

oleh kode operasi pemindahan data dari satu register ke dalam<br />

register lainnya. berikut contoh pemindahan isi register D ke dalam<br />

Akumulator:<br />

119

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!