Background

Modus Pengalamatan (Addressing Mode)

Singkatnya modus pengalamatan adalah cara suatu intruksi menyatakan lokasi operandnya.
Ada beberapa jenis modus pengalamatan,


Immediate Addressing :

  •  Pada modus pengalamatan ini operand menjadi bagian dari instruksi. IA tidak mengakses memori, akibatnya modus pengalamatan ini sangat cepat (karna memori jauh lebih lambat dari processor),
Direct Addressing :


  • Alamat yang menyimpan operand ada di instruksi
  • Oprand bukan bagian dari instruksi
  • kelebihannya : bisa menampung nilai yang besar karena menggunakan memori 
  • kerugiannya : ruang alamat terbatas karna tergantung berapa bit yang digunakan
Indrirect Addressing :
  • Pada suatu instruksi terdapat opcode dan alamat. 
  • Alamat yang ada di instruksi berisikan alamat (alamat didalam alamat) 
  • keuntungan : dapat menjangkau alamat lebih luas, fleksibel
  • kerugian : lebih lambat karena 2 kali akses memori 
Register Addressing 
  • menyimpan nama sebuah register pada instruksi
  • lebih fleksibel dibanding immdiate addressing
  • sangat cepat dalam pengeksekusian
  • kerugian ; register dan ukuran data yang terbatas
Register Indirect Addressing 
  • register menyimpan alamat
  • satu kali akses memori
Displacement Addressing
  • untuk mengakali rentang alamat yang terbatas pada direnct addressing


Categories: Share

Leave a Reply