Tugas 9 Oleh Risky Arya
Karakteristik dan Fungsi set Instruksi
Operasi dari CPU ditentukan oleh instruksi-instruksi yang dilaksanakan atau dijalankannya. Instruksi ini sering disebut sebagai instruksi mesin (mechine instructions) atau instruksi komputer (computer instructions)
Kumpulan dari instruksi-instruksi yang berbeda yang dapat dijalankan oleh CPU disebut set Instruksi (Instruction Set
Elemen-Elemen Dari Instruksi Mesin (Set Instruksi)
a. Operation Code (opcode) : menentukan operasi yang akan dilaksanakan
b. Source Operand Reference : merupakan input bagi operasi yang akan dilaksanakan
c. Result Operand Reference : merupakan hasil dari operasi yang dilaksanakan
d. Next instruction Reference : memberitahu CPU untuk mengambil (fetch) instruksi berikutnya setelah instruksi yang dijalankan selesai.
e. Source dan result operands dapat berupa salah satu diantara tiga jenis berikut ini:
• Main or Virtual Memory
• CPU Register
• I/O Device
Desain Set Instruksi
a. Desain set instruksi merupakan masalah yang sangat komplek yang melibatkan banyak aspek, diantaranya adalah:
1. Kelengkapan set instruksi
2. Ortogonalitas (sifat independensi instruksi)
3. Kompatibilitas :
- Source code compatibility
- Object code Compatibility
Selain ketiga aspek tersebut juga melibatkan hal-hal sebagai berikut:
1. Operation Repertoire: Berapa banyak dan operasi apa saja yang disediakan, dan berapa sulit operasinya
2. Data Types: tipe/jenis data yang dapat olah Instruction Format: panjangnya, banyaknya alamat, dsb.
3. Register: Banyaknya register yang dapat digunakan
4. Addressing: Mode pengalamatan untuk operand
Jenis-Jenis Operand
a. Addresses
b. Numbers : - Integer or fixed point
Floating point
Decimal (BCD)
c. Characters : - ASCII
- EBCDIC
d. Logical Data : Bila data berbentuk binary : 0 dan 1
Soal :
1. Berikut ini yang merupakan fungsi dari mikrokontroler yaitu, kecuali …
A. Sebagai pembangkit osilasi
B. Sebagai counter
C. Sebagai flip-flop
D. Sebagai ADC
E. Sebagai penyimpanan tetap dan terpercaya kerahasiaan datanya
2. CPU singkatan dari …
A. Central Program Unit
B. Central Processing Unit
C. Control Processing Unit
D. Control Program Unit
3. Mikrokontroler AVR mengimplementasikan komputasi berbasis RISC (Reduced Instruction Set Computing) 8 bit menggunakan konsep arsitektur …
a. Bridge
b. Harvad
c. Starlock
d. Von Neumann
e. Lockjaw
4. Atmega16 memiliki … byte memori data EEPROM 8bit.
a. 1024
b. 512
c. 128
d. 64
e. 32
5. Mikrokontroler pertama kali dikenalkan oleh …
a. Keluarga MCS 48
b. Jhon Dalton
c. Texas Instrument
d. Boolean
e. Faraday.
Komentar
Posting Komentar