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:
- 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
- Start: Menjalankan program baru
- Fetch Next Instruction: Mengambil instruksi
- Execute: Mengeksekusi instruksi
- 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.