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

  1. Komponen-Komponen CPU
    a. Arithmetic and Logic Unit (ALU)
    • Unit pengolah operasi aritmatika
    • Unit pengolah operasi logika
    • Proses pengolahan data dalam ALU
    b. Control Unit
    • Fungsi unit kontrol
    • Pengaturan sinkronisasi komponen
    • Pengelolaan instruksi dari memori
    c. Register
    • Register serbaguna (general purpose)
    • Register khusus (special purpose)
    • Fungsi penyimpanan data sementara
    d. Bus Internal CPU
    • Sistem bus dalam CPU
    • Jalur komunikasi antar komponen
    • Metode transfer data
  2. Operasi Dasar CPU (Bab 4)
    • Siklus instruksi
    • Proses fetch dan execute
    • Penanganan interrupt
    • Mode pengalamatan
  3. 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.

  1. Operasi Control Unit
    a. Fungsi Dasar
    • Pengambilan instruksi (fetch)
    • Interpretasi instruksi (decode)
    • Pengambilan data
    • Pemrosesan data
    • Penyimpanan hasil
    b. Siklus Instruksi
    • Fetch cycle
    • Indirect cycle
    • Execute cycle
    • Interrupt cycle
  2. Struktur Control Unit
    a. Hardwired Control
    • Rangkaian logika tetap
    • Decoder instruksi
    • Sequencing logik
    • Control signals
    b. Microprogrammed Control
    • Control memory
    • Microinstruction sequencing
    • Microinstruction execution
    • Advantages and limitations
  3. Komponen Control Unit
    a. Register Control
    • Instruction register (IR)
    • Program counter (PC)
    • Memory address register (MAR)
    • Memory buffer register (MBR)
    b. Control Signal Generation
    • Internal signals
    • External signals
    • Timing signals
  4. Implementasi Control Unit
    • Control signal timing
    • Control unit optimization
    • Performance considerations
    • Modern control unit design