Perbedaan Organisasi dan Arsitektur Komputer
1. Organisasi Komputer adalah hal-hal yang berkaitan dengan unit-unit operasional dan interkoneksinya yang merealisasikan spesifikasi arsitektural serta rincian hardware yang dapat diketahui oleh pemrogram.
Contoh:
- Signal-signal control.
- Interface komputer dan periperal.
- Teknologi memory yang digunakan.
Organisasi Komputer bersifat hirarkis yang artinya setiap komponen komputer dapat dideskripsikan lebih lanjut ke dalam sub-sub komponen utamanya dan mendeskripsikan struktur serta fungsinya.
2. Arsitektur Komputer adalah hal-hal yang berkaitan dengan atribut-atribut yang tampak dari pemrogram atau memiliki dampak langsung pada eksekusi logis sebuah program.
Contoh:
- Set instruksi, yaitu jumlah bit yang digunakan untuk mempresentasikan bermacam-macam jenis data.
- Mekanisme I/O yaitu teknik pengalamatan memory.
Pengertian Struktur dan Fungsi
1. Struktur komputer menggambarkan bagaimana komponen-komponen komputer saling terkait atau berhubungan satu sama lain.
Ada 4 (empat) struktur utama dalam komputer, Antara lain sebagai berikut:
- Central Processing Unit (CPU) atau sering disebut processor yang berguna untuk mengontrol operasi komputer dan membentuk fungsi-fungsi pengelolahan datanya.
- Memory utama yang berguna untuk menyimpan data.
- Sistem interconnection yang biasa disebut bus sistem yang berisi beberapa mekanisme komunikasi antara CPU, memory dan I/O.
- Alat I/O yang berguna untuk memindahkan data antara komputer dengan dunia luarnya.
2. Fungsi adalah operasi masing-masing komponen sebagai bagian dari struktur.
Komponen memiliki fungsi dasar sebagai berikut:
- Pengolahan data, komputer harus dapat memproses data.
- Pemindahan data, komputer harus dapat melakukan pemindahan data dunia luarnya.
- Penyimopanan data, komputer harus dapat melakukan penyimpanan data.
- Control, harus terdapat sebuah pengontrol untuk mengontrol ketiga fungsi di atas.