Dasar-Dasar Arsitektur Komputer

Sep 5, 2024

Catatan Mata Kuliah Arsitektur dan Organisasi Komputer

Tujuan Pembelajaran

  • Mahasiswa mampu menjabarkan arsitektur dan organisasi CPU
  • Mahasiswa mampu menjelaskan hubungan antara arsitektur, organisasi komputer, dan performansinya

Komponen Utama Komputer

  • Terdiri dari perangkat lunak (software) dan perangkat keras (hardware)
  • Komponen Utama:
    • I/O Modul
    • CPU
    • Memori
  • Sistem Bus:
    • Menghubungkan I/O Modul, CPU, dan memori untuk interaksi antar komponen

Desain Von Neumann

  • Menyusun tiga komponen utama dalam komputer:
    • Control Unit (CU):
      • Mengontrol alur data dan instruksi
    • Arithmetic and Logic Unit (ALU):
      • Melakukan operasi aritmatika dan logika
    • I/O Modul:
      • Memasukkan dan mengeluarkan data dari sistem

Memori pada CPU

  • Dibagi menjadi 4 blok:
    • Memory Address Register (MAR): Menentukan alamat memori
    • Memory Buffer Register (MBR): Mentranslasikan data untuk ALU
    • I/O Address Register: Menentukan perangkat I/O
    • I/O Buffer Register: Mentranslasikan data dari perangkat I/O

Siklus Instruksi Dasar

  1. Start: Menjalankan program baru
  2. Fetch Next Instruction: Mengambil instruksi
  3. Execute: Mengeksekusi instruksi
  4. Halt: Menghentikan program jika tidak ada instruksi yang dijalankan

Interrupt (Interupsi)

  • Faktor yang menyebabkan interupsi:
    • Program
    • Timer
    • I/O
    • Kegagalan hardware

Struktur Interkoneksi

  • Modul CPU, Memori, dan I/O saling berkomunikasi melalui sistem bus
  • Desain struktur interkoneksi bergantung pada pertukaran data antar modul
  • Hubungan antara prosesor dan memori, serta antara I/O dan memori

Kesimpulan

  • Telah dibahas komponen komputer, siklus instruksi dasar, interupsi, dan struktur interkoneksi
  • Pentingnya memahami arsitektur dan organisasi komputer untuk meningkatkan performa

Terima kasih atas perhatian Anda. Selamat belajar!
Wassalamualaikum warahmatullahi wabarakatuh.