Organisasi komputer merujuk pada cara komponenkomponen internal sebuah sistem komputerseperti CPU, memori, perangkat input/output, dan busdiatur dan saling berinteraksi untuk mengeksekusi instruksi. Pada tingkat ini, fokusnya bukan pada bahasa pemrograman atau algoritma, melainkan pada arsitektur fisik, aliran data, dan kontrol sinyal. Organisasi komputer adalah jembatan antara teori arsitektur dan implementasi hardware yang nyata. Model klasik di mana memori yang sama menyimpan data dan program. Karakteristik utama: bus tunggal untuk data dan instruksi, sehingga dapat menimbulkan bottleneck yang dikenal sebagai Von Neumann bottleneck. Memisahkan memori program dan memori data pada bus yang berbeda. Hal ini memungkinkan akses paralel ke instruksi dan data, meningkatkan kecepatan terutama pada sistem embedded dan DSP. Memakai kumpulan instruksi sederhana dengan eksekusi satu siklus per instruksi. Keuntungan: desain CPU lebih simpel, siklus clock lebih pendek, dan efisiensi energi tinggi. Menggunakan instruksi yang lebih kompleks, memungkinkan satu instruksi melakukan banyak operasi. Pendekatan ini mengurangi jumlah instruksi yang harus ditulis programmer, tetapi biasanya memerlukan beberapa siklus clock per instruksi. Teknik-teknik modern yang mengeksekusi beberapa instruksi secara bersamaan (superscalar) dan memecah eksekusi menjadi tahapan (pipeline) untuk meningkatkan throughput. Organisasi komputer adalah fondasi teknis yang menentukan seberapa cepat, efisien, dan dapat diandalkan sebuah sistem dapat memproses informasi. Memahami perbedaan antara model Von Neumann, Harvard, RISC, CISC, serta teknik modern seperti superscalar dan pipelining membantu para insinyur memilih atau merancang arsitektur yang paling sesuai dengan kebutuhan aplikasi. Inti dari semua pendekatan adalah mengoptimalkan aliran data dan kontrol sehingga CPU dapat bekerja dengan latensi serendahmungkin, mengurangi bottleneck, dan meningkatkan throughput keseluruhan.Organisasi Komputer
Definisi Organisasi Komputer
Elemen Penting dalam Organisasi Komputer
Tipe Organisasi Komputer
1. Von Neumann
2. Harvard
3. RISC (Reduced Instruction Set Computing)
4. CISC (Complex Instruction Set Computing)
5. Superscalar & Pipelining
Perbandingan Antara Model-Model Organisasi
Aspek Von Neumann Harvard RISC CISC Memori Satu memori gabungan Memori terpisah untuk instruksi & data Memori umum, instruksi sederhana Memori umum, instruksi kompleks Kecepatan Akses Terbatas oleh bus tunggal Akses paralel, lebih cepat Siklus per instruksi = 1 Beberapa siklus per instruksi Kompleksitas Desain Relatif sederhana Lebih kompleks (dual bus) Sederhana, optimal untuk pipeline Kompleks, membutuhkan decoder instruksi besar Penggunaan Umum Komputer umum, PC lama Embedded, DSP, microcontroller Smartphone, server modern PC desktop, laptop tradisional Kesimpulan
