Tahukah Anda bagaimana sebuah komputer bekerja? Tahukah Anda perbedaan antara ROM(Read Only Memory) dan RAM(Random Access Memory)? Bagaimanakah gambar, musik, dan video disimpan dalam komputer? Tahukah Anda apa itu Arithmatic Logic Unit dan apa perannya dalam komputer? Berikut author akan mencoba menjelaskan bagaimana komputer bekerja dan menjawab pertanyaan-pertanyaan tersebut.
Seorang Arsitektur, bapak Von Neumann menggambarkan komputer dengan empat bagian utama yaitu:
1. Unit Aritmatika dan Logis (ALU)
2. Unit kontrol
3. Memori
4. Input dan output (disebut juga I/O)
Seorang Arsitektur, bapak Von Neumann menggambarkan komputer dengan empat bagian utama yaitu:
1. Unit Aritmatika dan Logis (ALU)
2. Unit kontrol
3. Memori
4. Input dan output (disebut juga I/O)
1. ALU
Arithmetic Logic Unit merupakan bagian pengolah bilangan dari
sebuah komputer. Di dalam operasi aritmetika ini sendiri terdiri dari berbagai
macam operasi diantaranya adalah operasi penjumlahan, pengurangan, perkalian,
dan pembagian. Mendesain ALU juga memiliki cara yang hampir sama dengan
mendesain encoder, decoder, multiplexer, dan demultiplexer. ALU terdiri dari
register-register untuk menyimpan informasi. Operasi arithmatic dan logic
terbagi dalam 4 kelas, yaitu decimal arithmatic, fixed point arithmatic,
floating point arithmatic, dan logic operation.
ALU merupakan unit penalaran secara logic. ALU ini
adalah merupakan Sirkuit CPU berkecepatan tinggi yang bertugas menghitung dan
membandingkan. Angka-angka dikirim dari memori ke ALU untuk dikalkulasi dan
kemudian dikirim kembali ke memori. Jika CPU diasumsikan sebagai otaknya
komputer, maka ada suatu alat lain di dalam CPU tersebut yang kenal dengan nama
Arithmetic Logical Unit (ALU), ALU inilah yang berfikir untuk menjalankan
perintah yang diberikan kepada CPU tersebut.
Sebuah CPU atau singkatan dari Unit Pemproses Pusat dalam
bahasa inggrisnya central processing unit, bertugas untuk memproses arahan,
melakukan pengiraan dan mengatur lalu lintas informasi menerusi system
komputer. Unit atau perangkat pemprosesan juga akan melakukan komunikasi dengan
perangkat input, output dan penyimpanan untuk melaksanakan arahan-arahan yang
berkaitan.
2. Unit Kontrol
Control Unit berfungsi sebagai
pengatur dan pengendali semua peralatan computer, Control Unit juga mengatur
kapan alat input menerima data, mengolah, dan menampilkan proses serta hasil
pengolahan data. Unit kontrol menyimpan perintah yang dilakukan oleh
komputer, memerintahkan ALU untuk melaksanaan dan mendapat kembali informasi
(dari memori) yang diperlukan untuk melaksanakan perintah itu, dan memindahkan
kembali hasil ke lokasi memori yang sesuai. Dengan demikian semua perintah
dapat dilakukan secara berurutan tanpa adanya tumpang tindih antara satu
perintah dengan perintah lainnya.
Berikut adalah gambar siklus hubungan antara ALU, Memori utama dan Control Unit
3. Memori
Memori ini bertugas menampung berbagai bentuk informasi sebagai angka biner. Informasi yang belum terbentuk sebagai biner akan di-'encoded' menjadi sejumlah instruksi berupa sejumlah angka atau urutan angka-angka. Misalnya huruf “A” disimpan sebagai angka desimal 70 atau angka biner menggunakan salah satu metode pemecahan. Data gambar, data suara, data video, dan berbagai macam data lainnya merupakan instruksi yang lebih kompleks disimpan dengan metode seperti tersebut. Data yang dapat disimpan di dalam satu sell disebut “byte”.
Memori ini bertugas menampung berbagai bentuk informasi sebagai angka biner. Informasi yang belum terbentuk sebagai biner akan di-'encoded' menjadi sejumlah instruksi berupa sejumlah angka atau urutan angka-angka. Misalnya huruf “A” disimpan sebagai angka desimal 70 atau angka biner menggunakan salah satu metode pemecahan. Data gambar, data suara, data video, dan berbagai macam data lainnya merupakan instruksi yang lebih kompleks disimpan dengan metode seperti tersebut. Data yang dapat disimpan di dalam satu sell disebut “byte”.
ROM
ROM merupakan singkatan dari
Read Only Memory. ROM adalah perangkat atau peralatan proses yang terdapat di
dalam CPU. ROM berisikan suatu program yang telah diterapakan oleh pembuat
perangkat komputer dan keberadaan program ini tidak dapat diubah, ditambah,
maupun dikurangi oleh pemakai Komputer. Isi ROM diperlukan pada saat computer
dihidupkan. Perintah yang ada di dalam ROM sebagian akan dipindahkan ke RAM. Di
antara perintah dari ROM adalah perintah untuk membaca system operasi dari
disk, perintah untuk mengecek semua peralatan yang ada di unit system, dan
perintah untuk menampilkan pesan di layar. Isi ROM tidak akan hilang meskipun
aliran listrik padam.
RAM
RAM yang merupakan singkatan
dari Random Access Memory adalah sebuah perangkat keras komputer yang berfungsi
menyimpan berbagai data dan instruksi program. Berbeda dengan tape magnetik
atau disk yang mengakses data secara berurutan, isi dari RAM dapat diakses
secara random atau tidak mengacu pada pengaturan letak data. Data di dalam RAM
bersifat sementara, dengan kata lain data yang tersimpan akan hilang jika
komputer dimatikan atau catu daya yang terhubung kepadanya dicabut.
RAM biasa juga disebut
sebagai memori utama (main memory), memori primer (primary memory), memori
internal (internal memory), penyimpanan utama (primary storage), memory stick,
atau RAM stick. Bahkan terkadang orang hanya menyebutnya sebagai memori
meskipun ada jenis memori lain yang terpasang di komputer.
RAM merupakan salah satu
jenis memori internal yang mendukung kecepatan prosesor dalam mengolah data dan
instruksi. Dengan menggunakan tambahan RAM ke dalam komputer dapat menghasilkan
pengaruh positif pada kinerja dan kecepatan komputer, meskipun RAM sebenarnya
tidak menentukan kecepatan komputer.
4. Input dan Output (I/O)
I/O mengizinkan komputer memperoleh informasi dari dunia luar, dan meletakkan hasil pekerjaannya di sana, dapat berbentuk fisik atau non fisik. Ada berbagai macam alat I/O, dari yang akrab ditelinga kita seperti keyboard, monitor dan hardisk, ke yang lebih tidak biasa misalnya adalah webcam (kamera web), mesin printer, mesin scanner, dan lain lain.
Yang dipunyai oleh semua alat masukan biasa adalah bahwa mereka merubah informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh sistem komputer digital. Alat output, merubah data ke dalam informasi yang dapat dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer digital ialah contoh dari sistem pengolah data.
I/O mengizinkan komputer memperoleh informasi dari dunia luar, dan meletakkan hasil pekerjaannya di sana, dapat berbentuk fisik atau non fisik. Ada berbagai macam alat I/O, dari yang akrab ditelinga kita seperti keyboard, monitor dan hardisk, ke yang lebih tidak biasa misalnya adalah webcam (kamera web), mesin printer, mesin scanner, dan lain lain.
Yang dipunyai oleh semua alat masukan biasa adalah bahwa mereka merubah informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh sistem komputer digital. Alat output, merubah data ke dalam informasi yang dapat dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer digital ialah contoh dari sistem pengolah data.
Daftar Pustaka:
http://salahh.blogspot.com/2011/12/bagaimana-komputer-bekerja.html
http://dunovteck.wordpress.com/2010/02/11/bagaimana-komputer-bekerja-2/
http://reyzashinee.blogspot.com/p/alu-unit-aritmatika-logika.html
http://jazilun.niam.students-blog.undip.ac.id/2009/06/10/cara-komputer-bekerja-tiga-konsep-penting/
http://belajar-komputer-mu.com/bagaimana-cara-komputer-bekerja/