Teknik Mikroprosesor(1)
Sarana Pendidikan Teknologi Aceh 2016-2020
Sarana Pendidikan Teknologi Aceh 2016-2020
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