OUTLINE PENJELASAN SISTEM KOMPUTER
1. Penjelasan Arsitektur Komputer (Arsitektur dan Organisasi Komputer, Penerbit: PT Penamuda Media)
1. Definisi: Struktur dasar dari sistem komputer yang melibatkan hardware dan software.
2. Fungsi: Menjalankan instruksi dan memproses data.
3. Komponen Arsitektur Komputer:
– Central Processing Unit (CPU)
– Memori atau penyimpanan
– Sistem input-output
– Bus komunikasi
– Set instruksi CPU
Jenis Arsitektur Komputer yang Populer:
– Arsitektur x86 (Intel dan AMD)
– Arsitektur ARM
Aspek Desain Arsitektur Komputer:
– Jenis instruksi
– Format instruksi
– Perangkat keras yang digunakan
2. Penjelasan Arsitektur CPU (Jogiyanto, H.M. (2009). “Arsitektur Komputer”. Yogyakarta: Andi Offset.)
CPU sebagai komponen pemroses utama
- Komponen-Komponen CPU
a. Arithmetic and Logic Unit (ALU)- Unit pengolah operasi aritmatika
- Unit pengolah operasi logika
- Proses pengolahan data dalam ALU
- Fungsi unit kontrol
- Pengaturan sinkronisasi komponen
- Pengelolaan instruksi dari memori
- Register serbaguna (general purpose)
- Register khusus (special purpose)
- Fungsi penyimpanan data sementara
- Sistem bus dalam CPU
- Jalur komunikasi antar komponen
- Metode transfer data
- Operasi Dasar CPU (Bab 4)
- Siklus instruksi
- Proses fetch dan execute
- Penanganan interrupt
- Mode pengalamatan
- Interaksi CPU dengan Komponen Lain (Bab 5)
- Hubungan CPU dengan memori
- Hubungan CPU dengan I/O
- Mekanisme DMA
3. Penjelasan Arsitektur Control Unit (Stallings, W. (2019). “Computer Organization and Architecture” (11th ed.). Pearson.
- Operasi Control Unit
a. Fungsi Dasar- Pengambilan instruksi (fetch)
- Interpretasi instruksi (decode)
- Pengambilan data
- Pemrosesan data
- Penyimpanan hasil
- Fetch cycle
- Indirect cycle
- Execute cycle
- Interrupt cycle
- Struktur Control Unit
a. Hardwired Control- Rangkaian logika tetap
- Decoder instruksi
- Sequencing logik
- Control signals
- Control memory
- Microinstruction sequencing
- Microinstruction execution
- Advantages and limitations
- Komponen Control Unit
a. Register Control- Instruction register (IR)
- Program counter (PC)
- Memory address register (MAR)
- Memory buffer register (MBR)
- Internal signals
- External signals
- Timing signals
- Implementasi Control Unit
- Control signal timing
- Control unit optimization
- Performance considerations
- Modern control unit design