You are on page 1of 2

Organisasi Prosesor, Register, dan

Siklus Instruksi
 Fetching
 Decoding
 Executing

Struktur dan Fungsi CPU Struktur CPU


 Struktur CPU (ALU, Control Unit dan
Register)
 ALU
 Control Unit
 Register Internal (Program Counter,
Accumulator, Index Register, Stack
Pointer)

Karakteristik Set Instruksi


 Element-element Instruksi (Op Code,
Source Operand, Result Operand, Next
Instruction Reference)
 Tipe-Tipe Instruksi (Data Processing,
Data Storage, Data Movement, Program
Flow Control)
 Tipe-Tipe Operand (Address, Numbers,
Characters, Logical Data)
 Tipe-Tipe Operasi (Data Transfer,
Arithmetic, Logical, Conversion, I/O,
System Control, Transfer of Control)
 Instruksi Percabangan
 Memacahkan masalah ( contoh-contoh
kasus ) yang dimulai dengan flowchart
atau struktogram, listing program

Mode dan Format Pengalamatan


 Inhernt
 Immediate
 Direction
 Extended
 Indexed
 Mnemonic, Operation, Machine Code,
Addressing Mode
 Listing alamat, mnemonic, kode
mesin(OpCode), dan addressing mode
Struktur dan Fungsi Prosesor
1. Organisasi prosesor
a. Fetch Instruction
b. Interpret instruction
c. Fetch Data
d. Process Data
e. Write Data
2. Organisasi register
a. User-visible register
 General purpose
 Data
 Address
 Condition codes
b. Control and status register
 Program Counter
 Instruction Decoding Register
 Memory Address Register
 Memory Buffer Register
3. Siklus instruksi
a. Fetch
b. Indirect cycle
c. Interrupt
d. Execute
4. Pipelining instruksi

Set Instruksi: Karakteristik dan Fungsi


1. Elemen instruksi
a. Operation code (Op Code)
b. Source Operand reference
c. Result operand reference
d. Next instruction reference
2.

You might also like