Sistem Komputer
3. Arsitektur Komputer
Dari keempat komponen di atas, komponen hardware dan software bersama-sama membentuk arsitektur sistem komputer. Terdapat perbedaan antara arsitektur komputer dan organisasi komputer. Arsitektur komputer mengacu pada sistem dan bagian-bagiannya yang tampak oleh user, terutama programmer (Englander, 2003). Sedang organisasi komputer menggambarkan bagaimana bagian- bagian komputer diatur dan dihubungkan untuk merealisasikan arsitektur komputer.
Stalling, 1996 menyatakan bahwa arsitektur komputer berkaitan dengan atribut-atribut sebuah sistem yang tampak oleh seorang pemrogram atau arsitektur komputer berkaitan dengan atribut-atribut yang memiliki dampak langsung pada eksekusi sebuah program. Sedang organisasi komputer berkaitan dengan unit-unit operasional dan interkoneksinya yang merealisasikan spesifikasi arsitektural. Contoh atribut arsitektural adalah set instruksi, jumlah bit yang digunakan untuk merepresentasikan bermacam-macam jenis data, mekanisme I/O, teknik-teknik pengalamatan memori. Sedangkan atribut organisasional meliputi rincian hardware yang dapat diketahui oleh pemrogram seperti sinyal-sinyal kontrol, interface komputer dan peripheral dan teknologi memori yang digunakan.