sebuah unit proses yang paling utama dalam sebuah perangkat komputer. CPU menjadi bagian penting dalam proses kerja komputer.
Proses kerja komputer itu sendiri adalah untuk mengendalikan seluruh kegiatan pengolahan data dimulai dari membaca data dari peralatan, mengolah data sampai pada mengeluarkan informasi data yang telah dibaca dan diolah tadi (Output). Bagian CPU sendiri terdiri atas beberapa bagian.
Bagian pertama adalah yang dikenal dengan nama Arithmetic Logical Unit atau dalam bahasa komputer disebut ALU. Tugasnya adalah melakukan proses yang menjalankan segala rutinitas yang berhubungan dengan matematika dan perbandingan secara logika.
Sementara itu, bagian lainnya biasa disebut dengan CU (Control Unit) yang bertugas untuk mengontrol semua peralatan lainnya di dalam komputer. Berikut adalah pengertian lengkap CPU secara keseluruhan dan hal-hal yang tersimpan dalam CPU.
Mainboard
Mainboard merupakan perangkat dalam komputer yang berfungsi sebagai tempat untuk menata letak beberapa peralatan lain yang tersimpan dalam komputer, seperti: Processor, memory, kabel hard disk, sound card, dan VGA Card. Mainboard terdiri atas beberapa jenis, antara lain AT 486 , Pentium I, Pentium II, Pentium III, pentium 4, dan yang terbaru adalah gigabyte.
Processor
Processor atau biasa juga disebut sebagai otak pemroses dan pusat yang mengontrol berbagai perangkat lain sehingga fungsi komputer dapat bekerja dengan optimal. Satuan Processor adalah MHz (Mega Hertz), yaitu satuan penghitung kecepatan dalam hal mengolah data/ informasi.
Beberapa jenis processor juga disesuaikan dengan kebutuhan yang ada didalam komputer dan yang masih beredar di pasaran di antaranya adalah : Processor intel Pentium 1 sampai Pentium 4, Intel Core 2 duo, Dual core, dan yang paling baru adalah centrino.
Memory
Memory adalah sebuah tempat yang mampu menyimpan data tergantung seberapa besar kemampuan komputer kita yang sesuai dengan processornya. Jika kapasitas memory yang ada besar maka data yang bisa disimpan pun semakin besar.
Beberapa Jenis Memory antara lain adalah: ROM, RAM, EDORAM, SDRAM, DDRAM, RDRAM, dll. Memory yang umum dipakai berkapasitas mulai dari : 128 MB, 256 MB, 512 MB, 1 GB, bahkan ada yang sampai 4 GB, tergantung kebutuhan si pemakai.
Sedangkan pengertian dan fungsi utama CPU sendiri adalah mengistruksikan setiap program yang disimpan di memori sebuah komputer. Dilakukan dengan cara mengambil satu per satu instruksi yang kita inginkan dari memori utama dan melakukannya sesuai dengan perintah yang tertera dalam sebuah unit komputer.
CPU atau central processor unit sering pula di sebut “mikroprosesor” atau cukup dengan nama pendeknya, yakni “prosesor”. Kerap kali CPU kita ibaratkan sebagai otak dari seperangkat sistem komputer. Di sanalah tempat pemprosesan instruksi-instruksi program berlangsung.
Sebenarnya, bagian dalam CPUatau perangkat pengolah ini hanya terdiri dari tiga unit (komponen) utama, yaitu unit kendali, unit aritmatika dan logika dan unit register. Ketiga unit inilah yang akan bersinergi dalam menjalankan segala macam operasi komputer. Baiklah, mari mulai membahasnya satu persatu…
1. Unit Kendali (Control Unit / CU)
Sebenarnya, bagian dalam CPUatau perangkat pengolah ini hanya terdiri dari tiga unit (komponen) utama, yaitu unit kendali, unit aritmatika dan logika dan unit register. Ketiga unit inilah yang akan bersinergi dalam menjalankan segala macam operasi komputer. Baiklah, mari mulai membahasnya satu persatu…
1. Unit Kendali (Control Unit / CU)
Unit kendali merupakan bagian dalam CPU yang mengendalikan arus perjalanan data. Lebih sederhananya, jika seabrek data kita andaikan sebagai kendaraan yang berjubel di jalan raya, maka unit kendali lebih kurang dapat kita anggap sebagai polisi pengatur lalu lintasnya.
Secara rinci, berikut daftar tugas dari unit pengendali (Control Unit):
Secara rinci, berikut daftar tugas dari unit pengendali (Control Unit):
- Mengatur dan mengendalikan alat-alat input dan out put
- Mengambil instruksi-instruksi dari main memory (Memoti Utama)
- Mengambil data yang akan diproses dari main memory
- Mengirmkan instruksi ke unit aritmatika dan logika apabila terdapat perhitungan aritmatika ataupun perbandingan logika
- Menyimpan hasil pemprosesan data ke main memory kembali
2. Unit Aritmatika dan Logika (Aritmatic and Logic Unit - ALU)
Unit aritmatika dan Logika ini adalah bagian dalam CPU yang terbatas untuk mengatasi data-data yang memerlukan perhitungan aritmatika dan matematika. Tentu saja, data yang masuk ke dalam unit ini telah disortir lebih dahulu oleh Si Pengendali, control unit.
Di antara pekerjaan Unit Aritmatika dan Logika tersebut adalah:
- Addition, penjumlahan
- Subtrac, pengurangan
- Multiply, perkalian
- Division, Pembagian
3. Komponen Register atau Memory (Storage)
Di sinilah tempat penyimpanan sementara untuk berbagai data yang akan diproses oleh komputer. Karena fungsi bagian dalam CPU ini sebagai penyimpan sementara, komponen register ini sering pula disebut sebagai simpanan yang berukuran kecil. Dengan kata lain, komponen ini membantu hubungan (interface) dari dan ke memori, bukan sebagai tempat penyimpanan akhir atau external storage.
Komponen Register atau Memory (Storage) dibagi ke dalam empat area, yaitu:
Komponen Register atau Memory (Storage) dibagi ke dalam empat area, yaitu:
- Input Storage Area adalah suatu area atau tempat yang menjadi penerima dan penampung data-data dari input device seperti halnya key board dan scanner.
- Program Storage Area adalah suatu area atau tempat yang didiami oleh suatu instruksi program selama proses dari program yang dijalankan tersebut tengah berlangsung.
- Working Storage Area adalah suatu area atau tempat untuk menyimpan berbagai data yang sedang dalam pemprosesan.
- Out Put Storage Area adalah suatu area atau tempat yang digunakan untuk menerima dan menampung data yang sudah diproses dari working storage area, yang untuk selanjutnya, data tersebut di kirim ke out put divice.
Di sisi lain, apabila kita menengok macam-macam memory atau storage itu sendiri kita akan menemukan bahwa memory atau storage tersebut digolongkan menjadi tiga macam storage, yaitu pertama, internal storage atau main storage atau primary storage adalah tempat penyimpanan sementara bagi data input, data program data out put.
Storage kedua adalah auxiliary storage yang berfungsi untuk membantuinternal storage selama terjadi pemprosesan data. Terakhir adalah externa storage. External storage merupakan tempat penyimpanan yang dapat menyimpan data dalam jangka watu yang relatif lebih lama.
Pentingnya Komponen CPU
Sebagai perangkat yang sangat vital, komponen CPU dibagi beberapa jenis, bagian-bagian yang termasuk komponen CPU itu antara lain:
- Unit kontrol
Fungsi dari unit kontrol adalah mengatur kerja antar komponen agar masing-masing bisa bekerja secara teratur sesuai fungsinya. Salah satu tugas unit ini antara lain memilah instruksi yang masuk dan menjalankan instruksi itu.
Selain itu, unit kontrol juga bertugas memilah data yang akan dipergunakan dalam proses kerja komputer dan mengirim data itu ke unit perhitungan. Komponen CPU yang terlibat dalam unit ini adalah processor.
- Unit penghitungan
Unit ini sering juga disebut sebagai ALU (Arithmetic And Logic Unit), sesuai namanya maka unit ini bertugas melakukan operasi penghitungan matematika. Sebab seperti yang diketahui, proses kerja komputer menggunakan bilangan yang harus dihitung.
Selain itu fungsi unit ini adalah menentukan keputusan yang berkaitan dengan logika program. Biasanya, data yang didapat dari unit kontrol tadi akan langsung masuk ke unit perhitungan. Komponen CPU yang terlibat dalam unit ini adalah processor
- Unit penyimpanan
Sesuai dengan namanya, unit ini digunakan untuk menyimpan data selama dilakukan pemrosesan oleh unit penghitungan. Bila diibaratkan kepada manusia, unit ini merupakan otak tempat menyimpan berbagai ingatan.
Tapi bedanya, fungsi memori pada unit penyimpanan bersifat pendek dan hanya bertahan selama proses penghitungan berlangsung. Komponen CPU yang terlibat dalam unit ini adalah RAM (memory) dan processor
- Unit penghubung
Unit ini berfungsi untuk menghubungkan keseluruhan komponen CPU yang sudah dibahas sebelumnya, selain itu unit ini juga berfungsi menyambungkan CPU dengan alat-alat input (keyboard, mouse, scanner, dll) maupun output (printer, monitor, speaker, dll). Komponen CPU yang terlibat dalam unit ini adalah mainboard (motherboard).
Agar lebih mudah memahami fungsi tiap komponen CPU tersebut, akan diuraikan bagaimana sebuah komputer bekerja memproses data:
Saat pertama kali processor menerima input berupa sebuah data (contoh: Anda mengetik di Excel maka datanya akan berupa file hasil ketikan itu) atau bisa juga sebuah instruksi (contoh: tangan mengetikhuruf A, maka processor menerima instruksi menampilkan huruf A) maka—bila inputnya berupa data—akan disimpan di working storage(harddisk, flashdisk, disket, dll) namun jika berupa instruksi langsung akan disimpan di unit penyimpanan.
Selanjutnya unit kontrol akan mengirim data tersebut ke unit perhitungan untuk dilakukan operasi sesuai keinginan program. Setelah dilakukan penghitungan, hasilnya akan diambil lagi oleh unit kontrol untuk disimpan di unit penyimpanan, dan selanjutnya akan langsung dikirim ke output devices (monitor, printer, dll) agar bisa dinikmati oleh pengguna komputer.
Demikianlah konsep kerja komputer yang ternyata cukup rumit. Jadi, sebenarnya hanya untuk memunculkan satu huruf di monitor saja bisa melalui proses yang sedemikian panjang, hanya kadang hal tersebut tidak disadari.
Tidak ada komentar:
Posting Komentar