INSTRUCTION SET CHARACTERISTIC
a. Sebutkan dan
Jelaskan Teknik Addressing yang sering dilakukan
jawab:
1.
Immediate addressing
Operand
(data yang akan dikomputasi) berada langsung pada set instruksi.
2.
Direct Addressing
Operand
berada pada memori, set instruksi memegang alamat lokasi memori dimana operand
tersebut berada.
3.
Indirect Addresing
Operand
berada pada memori, untuk mendapatkan operand ini CPU harus melakukan
penelusuran dua kali yaitu dari data alamat memori yang ada pada set instruksi
serta alamat yang ditunjuk oleh alamat memori yang diperoleh dari set instruksi
tadi.
4.
Register addressing
Operand
berada pada register, cara kerjanya mirip dengan direct addressing hanya saja
CPU mengakses alamat register bukan alamat memori.
5.
Register Indirect Addressing
Operand
berada pada memori, untuk mendapatkan operand CPU harus mengakses register
terlebih dahulu karena informasi lokasi operand berada pada register.
6.
Displacement
Operand
berada pada memori, cara kerjanya merupakan gabungan dari teknik direct
addressing dan register indirect addressing.
7.
Stack
Operand
berada pada stack, operand secara berkala dimasukan ke stack sehingga ketika
operand dibutuhkan maka operand sudah berada pada “top of the stack”.
b.
Sebutkan Operasi-operasi instruksi untuk Arithmetic
jawab:
1.
ADD
: penjumlahan
2.
SUBTRACT
: pengurangan
3.
MULTIPLY
: perkalian
4.
DIVIDE
: pembagian
5.
ABSOLUTE
6.
NEGATIVE
7.
DECREMENT
8.
INCREMENT
c. Sebutkan
Operasi-operasi instruksi untuk Logical
jawab:
1.
AND,
OR, NOT, EXOR
2.
COMPARE
: melakukan perbandingan logika.
3.
TEST
: menguji kondisi tertentu.
4.
SHIFT
: operand menggeser ke kiri atau kanan menyebabkan konstanta pada ujung bit.
5.
ROTATE
: operand menggeser ke kiri atau ke kanan dengan ujung yang terjalin.
d. Sebutkan
Elemen-elemen dari Instruksi Mesin (Set Instruksi)
jawab:
1.
Operation
Code (opcode) : menentukan operasi yang akan dilaksanakan
2.
Source
Operand Reference : merupakan input bagi operasi akan dilaksanakan
3.
Result
Operand Reference : merupakan hasil dari operasi yang dilaksanakan
4.
Next
instruction Reference : memberitahu CPU untuk mengambil (fetch) instruksi
berikutnya setelah instruksi yang dijalankan selesai.
a. Jelaskan
pengertian Instruction Set dan sebutkan elemen-elemennya
jawab: Kumpulan dari instruksi-instruksi yang berbeda
yang dapat di jalankan oleh CPU. Elemen-elemennya
1.
Operation
Code (opcode) : menentukan operasi yang akan dilaksanakan
2.
Source
Operand Reference : merupakan input bagi operasi akan dilaksanakan
3.
Result
Operand Reference : merupakan hasil dari operasi yang dilaksanakan
4.
Next
instruction Reference : memberitahu CPU untuk mengambil (fetch) instruksi
berikutnya setelah instruksi yang dijalankan selesai.
b. Sebutkan
Tipe-tipe Operasi yang terkait dengan Op Code
jawab:
1.
Operasi
data transfer
2. Operasi
Arithmetic
3. Operasi
Logical
4. Operasi
Conversion
5. Operasi
I/O
6.
Operasi System Control
7.
Operasi Transfer of Control
c. Jelaskan
pengertian Micro Operation
jawab: operasi tingkat rendah yang dapat
dilakukan oleh komputer atau CPU sehingga fungsi-fungsi operasi akan dihasilkan
untuk memindahkan data antar register.
d. Sebutkan 4
Jenis Register dalam Fetch
jawab:
1.
Memory
Address Register (MAR)
2.
Memory
Buffer Register (MBR)
3.
Program
Counter (PC)
4.
Instruction
Register (IR)
PROCESSOR STRUCTURE AND FUNCTION
a. Sebutkan
Bagian-bagian penting Prosessor
jawab:
1.
ALU (Arithmatika Logical Unit
2.
CU (Control Unit)
3.
Register
b. Jelaskan
Fungsi utama Prosesor
jawab: Fungsi utama prosesor adalah menjalankan program-program yang di simpan di
memori utama.
c. Sebutkan
Generasi-generasi Prosesor
jawab:
1.
Generasi
I (processor 8088 - 8086)
2.
Generasi
II (processor 80286)
3.
Generasi
III (processor 80386 DX dan processor 80386 SX)
4.
Generasi
IV (processor 80486, processor cyrix 486SLC, processor IBM 486 SLC2)
5.
Generasi
V (pentium classic P54C)
Generasi
VI (pentium pro)
Tidak ada komentar:
Posting Komentar