Set Instruksi

Mari kita bahas mengenai instruksi yang terdapat dalam komputer.  Set Instruksi merupakan sekumpulan lengkap instruksi yang dapat dimengerti oleh sebuah CPU. Elemen-elemen Instruksi diantaranya :

  1. Operation code (Op code) : berisikan perintah yang akan dikerjakan
  2. Source Operand reference : lokasi data yang harus dikerjakan sesuai perintah
  3. Result Operand reference : Penyimpan hasil operasi
  4. Next Instruction Reference : Perintah selanjutya yang harus diselesaikan
Setiap instruksi tidak harus memiliki semua elemen. Kelengkapan elemen tergantung dari jenis dan kebutuhan. Instruksi dilaksanakan pada CPU Register, memori utama, cache dan modul I/O digunakan sebagai media penyimpan nilai operand.
Representasi Instruksi
Menemonic merupakan simbol yang digunakan sebagai instruksi untuk mempermudah pengguna dalam beradaptasi dengan bahasa mesin. Contoh: ADD, SUB, MPY, DIV, LOAD, STOR.
Jenis-jenis Instruksi
  • Data processing:
  1. Aritmetik  misal : ADD, SUB dll.
  2. Logic missal : AND, OR, NOT, SHR, dll.
  3. Konversi data
  • Data storage (memori):
  1. Transfer data missal : STOR, LOAD, MOVE, dll.
  • Data movement: Input dan Output ke modul I/O
  • Program flow control: JUMP, HALT, dll.
Jenis Format Instruksi
  • Format Instruksi 3 alamat [OPCODE] [AH], [AO1], [AO2] : 1 alamat hasil [AH]  dan 2 alamat operand [AO…]
  • Format Instruksi 2 alamat   [OPCODE] [AH], [AO] : 1 alamat hasil merangkap operand dan 1 alamat operand murni
  • Format Instruksi 1 alamat  [OPCODE] [AO] : 1 alamat operand dan hasil disimpan pada  accumulator
About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s