Sebuah komputer moderen/digital dengan program yang tersimpan di
dalamnya merupakan sebuah sistem yang memanipulasi dan memproses informasi
menurut kumpulan instruksi yang diberikan. Sistem tersebut dirancang dari modul-modul hardware seperti :
1. Register
2. Elemen
aritmatika dan logika
3. Unit
pengendali
4. Unit memori
5. Unit
masukan/keluaran (I/O)
Komputer dapat
dibagi menjadi 3 bagian utama, yaitu :
1. Unit pengolahan pusat (CPU)
2. Unit
masukan/keluaran (I/O)
3. Unit memori
Berikut ini
adalah diagram blok Organisasi Komputer Dasar :
CPU
mengendalikan seluruh pertukaran informasi dalam komputer dan dengan dunia luar
melalui unit I/O. Sedangkan unit memori terdiri dari sejumlah besar lokasi yang
menyimpan program dan data yang sedang aktif digunakan CPU. Ketiga unit
tersebut dihubungkan dengan berbagai macam bus. Bus adalah sekelompok kawat
atau sebuah jalur fisik yang berfungsi menghubungkan register-register dengan
unit-unit fungsional yang berhubungan dengan tiap-tiap modul. Informasi saling
dipertukarkan di antara modul dengan melalui bus.
Fungsi Utama dari masing-masing Unit akan dijelaskan
berikut ini:
Unit Input
Berfungsi untuk
menerima masukan (input) kemudian membacanya dan diteruskan ke Memory /
penyimpanan. Dalam hubungan ini dikenal istilah peralatan masukan (input
device) yaitu alat penerima dan pembaca masukan serta media masukan yaitu
perantaranya. Contohnya :
a. Keyboard
b. Mouse
c. Scanner
Unit Output
Berfungsi untuk
menerima hasil pengolahan data dari CPU melalui memori. Seperti halnya pada
unit masukan maka pada unit keluaran dikenal juga istilah peralatan keluaran
(Output device) dan media keluaran (Output media). Contohnya :
a. Monitor
b. Printer
c. Speaker
Unit Control Unit
Berfungsi untuk
melaksanakan tugas pengawasan dan pengendalian seluruh sistem komputer. Ia
berfungsi seperti pengatur rumah tangga komputer, memutuskan urutan operasi
untuk seluruh sistem, membangkitkan dan mengendalikan sinyal-sinyal kontrol
untuk menyesuaikan operasi-operasi dan arus data dari bus alamat (address bus)
dan bus data (data bus), serta mengendalikan dan menafsirkan sinyal-sinyal
kontrol pada bus kontrol (control bus) dari sistem komputer.
Central
Processing Unit (CPU) merupakan otak dari sebuah sistem komputer. CPU memiliki
dua bagian fungsi operasional, yaitu :
1. Arithmetical
Logical Unit (ALU) sebagai pusat sebuah pengolah data.
2. Control
Unit (CU) digunakan untuk mengontrol kerja dari komputer. Biasa disebut dengan
processor.
Komponen-komponen yang terdapatdalam CPU adalah :
a. Mainboard
Motherboard
atau mainboard merupakan papan utama dimana terdapat komponen-komponen serta
chip controller yang bertugas mengatur lalu lintas data dalam sistem
motherboard
b. Processor
Processor
berfungsi untuk mengontrol keseluruhan jalannya sebuah sistem komputer dan
digunakan sebagai pusat atau otak dari komputer yang berfungsi untuk melakukan
perhitungan dan menjalankan tugas.
Unit Memori
Berfungsi untuk
menampung data/program yang diterima dari unit masukan sebelum diolah oleh CPU
dan juga menerima data setelah diolah oleh CPU yang selanjutnya diteruskan ke
unit keluaran. Pada suatu sistem komputer terdapat dua macam memori, yang
penamaannya tergantung pada apakah alat tersebut hanya dapat membaca atau dapat
membaca dan menulis padanya. Bagian memori yang hanya dapat membaca tanpa bisa
menulis padanya disebut ROM (Read Only Memory), sedangkan bagian memori yang
dapat melaksanakan membaca dan menulis disebut RAM (Random Access Memory).
Data Bus / Bus Data
Adalah
jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada
suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka
jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat.
Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya
bidirectional, artinya CPU dapat membaca dan menerima data melalui data bus
ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.
Address Bus / Bus Alamat
Digunakan untuk
menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur
ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca.
Control Bus / Bus Kontrol
Control Bus
digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus.
Terdiri atas 4 sampai 10 jalur paralel.