Rangkuman
Set Instruksi: Karakteristik dan Fungsi
Set instruksi?
- Kumpulan instruksi lengkap yang dimengerti oleh CPU
- Kode mesin
- Biner
- Kode assembly
Elemen Instruksi
- Operation code (Op code)
- Kerjakan
- Source Operand reference
- Dengan data ini
- Result Operand reference
- Simpan hasilnya kesini
- Next Instruction Reference
- Setelah selesai, kerjakan ini ...
Operands ?
- Main memory (or virtual memory or cache)
- CPU register
- I/O device
Penyajian Instruksi
- Dlm kode mesin setiap instruksi memiliki pola- bit tertentu
- Untuk konsumsi programmers disediakan penyajian simbolik
- Contoh: ADD, SUB, LOAD
- Operand juga disajikan secara simbolik
- Contoh: ADD A,B
Jenis Instruksi
- Data processing
- Data storage (main memory)
- Data movement (I/O)
- Program flow control
Jumlah addres (a)
>3 addres
- Operand 1, Operand 2, Result
- Contoh: ADD A,B,C
- a = b + c;
- Jarang digunakan
- Perlu word yang panjang
Jumlah addres (b)
>2 addres
- Salah satu sebagai operand dan result
- Contoh: ADD A,B
- a = a + b
- Instruksi lebih pendek
- Diperlukan kerja ekstra
- Temporary storage untuk menyimpan beberapa hasil operasi
Jumlah addres (c)
>1 addres
- Addres kedua Implicit
- Biasanya register (accumulator)
sumber : https://onlinelearning.uhamka.ac.id
Tidak ada komentar:
Posting Komentar