Bayangkan sebuah dunia di mana ada mesin ajaib yang bisa menghitung lebih cepat dari kita, menyimpan sejuta kenangan, dan bahkan membuat gambar dari imajinasi kita. Eits, tunggu dulu! Kita nggak perlu ngebayangin, karena dunia itu udah ada di depan mata kita. Yaps, kita lagi ngomongin komputer nih, sodara-sodara! Si jenius berbentuk kotak yang udah jadi asisten setia kita dalam segala hal.
Oke, sekarang saatnya kita buka 'topeng' si komputer ini! Kita cuma mau ngintip apa sih yang bikin komputer bisa se-hebat itu. Dari otak cerdasnya yang disebut prosesor, sampai 'gudang raksasa'-nya yang nyimpen data kita. Pokoknya, kita bakal ngulik habis-habisan soal struktur dan fungsi komputer.Â
Pertama kita akan bahas mengenai fungsi utama dari computer, jadi menurut buku yang ditulis oleh Maman Abdurohman yang berjudul "Organisasi dan Arsitektur Komputer" disana disebutkan bahwa fungsi utama dari computer sendiri terdiri dari tiga poin diantaranya
Penyimpan Data
Data berasal dari lingkungan luar berupa bit-bit data digital. Data tersebut disimpan dalam computer dengan menggunakan operasi tulis langsung ke dalam memori. Data yang tersimoan dalam memori computer dapat dikeluarkan ke lingkugan luar dengan menggunakan operasi baca. Prosesnpenulisan dan pembacaan data yang tersimpan ini tidak melibatkan prosesor utama. Proses ini dilaksanakan oleh pengendali Direct memory acces (DMA ) sering disebut ko-prosesor.
Pemroses Data
Proses Data yang dilakukan dalam computer adalah eksekusi instruksi untuk memproses data. Data yang berasal dari penyimpan dioperasikan dalam pemroses. Setelah proses data selesai data hasil pemrosesan disimpan Kembali dalam memori atau dikirim ke lingkungan keluar melalui perangkat masukkan/luaran
Transfer Data
Komputer berperan dalam berbagai lingkungan termasuk dalam lingkungan jaringan. Dalam sebuah jaringan computer yang berperan sebagai penghubung antara satu jaringan dengan jaringan lainnya memiliki fungsi transfer data. Data dari lingkungan luar masuk sementara ke dalam system computer kemudian ditransfer Kembali ke lingkungan luar. Contoh computer yang berperan seperti ini adalah computer yang difungsikan sebagai router atau hub. Komputer yang difungsikan sebagai router berfungsi merutekan data ke Alamat berikutnya. Disini ada proses pencarian rute oleh prosesor walaupun proses tersebut tidsk melibatkan data yang masuk ke dalam computer. Paket data yang masuk ke dalam computer akan diteruskan tanpa perubahan.
Nah selanjutnya yakni struktur apa aja si yang berperan sebagai komponen penyusun sehingga  membuat  computer menjadi pintar.
Sebenarnya computer terdiri dari tiga komponen yaitu bagian otak (brainware),perangkat keras (hardware), dan perangkat lunak ( software).