PENGERTIAN DAN FUNGSI CPU
CPU
Pengertian
CPU
CPU
yang merupakan singkatan dari Central Processing Unit adalah komponen keras
atau perangkat hardware pemroses data utama dalam sebuah komputer. CPU dapat
disebut sebagai otak komputer karena CPU mengatur semua aktifitas dan jalannya
semua program termasuk aplikasi atau software di
dalamnya.
Apapun
itu semua hal yang berkaitan dengan proses dalam komputer baik suatu proses
yang sepele sekalipun akan selalu diatur oleh CPU. Misalnya saat Anda menekan
tombol huruf “H” pada keyboard saat mengetik, huruf “H” tersebut akan muncul di
layar, CPU lah yang memungkinkan hal itu terjadi. Dengan demikian, tanpa adanya
CPU dalam komputer maka komputer tidak akan bisa melakukan apapun atau komputer
tidak dapat menjalankan programnya.
CPU
secara teknis juga lebih sering disebut sebagai prosesor, oleh karena itu saat
membaca dan mengenali spesifikasi suatu prosesor maka sebenarnya.
Komponen
CPU
Suatu
CPU setidaknya memiliki sebuah “prosesor” atau suatu chip yang tertanam
didalamnya yang berfungsi dalam proses kalkulasi komputer. Namun, perkembangan
teknologi yang semakin pesat juga memungkinkan sebuah CPU memiliki lebih dari
prosesor atau yang juga disebut sebagai “processor core”.
Istilah-istilah
yang sering kita dengar saat ini juga berasal dari perkembangan teknologi CPU
tersebut misalnya teknologi “dual core” dimana dalam sebuah CPU terdapat dua
processing core, maupun quad core yang memiliki empat processing core. Sebuah
CPU yang canggih bahkan memiliki teknologi dengan enam (hexa core) maupun
delapan processing core (octo core).
Intel
Core i7, salah satu prosesor dengan teknologi quad core
Tidak
hanya itu, komputer server yang canggih bisa memiliki lebih dari satu CPU
dengan banyak processing core didalamnya.
Fungsi
CPU
Sebagai
komponen utama dalam sebuah komputer, CPU memiliki beberapa fungsi penting.
Diantara fungsi-fungsi tersebut antara lain :
1.
Fetching
Fetching
adalah suatu istilah yang digunakan dalam ilmu komputer dan diartikan sebagai
proses pengambilan atau pemanggilan data. Dalam sebuah perangkat komputer, data
disimpan dalam harddisk pada CPU dengan sebuah alamat. Diibaratkan data didalam
prosesor atau CPU disusun dalam kumpulan alamat dan ketika suatu program
dijalankan CPU akan mengambil data dari alamat yang tersimpan dalam komponennya
tersebut.
2.
Decoding
Dalam
suatu sistem CPU, sebuah program yang akan dijalankan atau yang dieksekusi,
harus sesuai dengan kode instruksi yang nantinya akan diterjemahkan agar CPU
dapat mengenalinya dalam kode instruksi biner. Dapat disimpulkan bahwa decoding
adalah suatu proses penterjemahan suatu program ke dalam bahasa yang dimengerti
oleh CPU. Decoding terjadi di dalam CPU dan semua program yang berjalan dalam
perangkat komputer harus melalui proses decoding terlebih dahulu.
3.
Executing
Saat
suatu program dijalankan maka CPU akan mengeksekusi program tersebut. Maksudnya
adalah CPU akan melakukan satu hal yakni melakukan kalkulasi atau perhitungan
dengan menggunakan suatu komponen didalamnya yang disebut dengan ALU atau
Arithmetical Logical Unit . Kompenen ALU sendiri bertanggung jawab dalam semua
proses perhitungan matematika dan logika dalam komputer. Selain itu fungsi
eksekusi dari suatu CPU juga berarti sebagai proses pemindahan suatu data dari
suatu perangkat memori menuju perangkat memori yang lainnya.
4.
Storing
Storing
atau menyimpan data adalah salah satu fungsi lainnya dari CPU. Saat seseorang
menggunakan komputer maka ia membutuhkan perangkat untuk menyimpannya baik
secara sementara maupun secara permanen. Jika seseorang membutuhkan data dengan
cepat dan memyimpannya secara sementara maka CPU akan menyimpannya dalam RAM
sementara data yang disimpan secara permanen akan masuk ke dalam harddisk.
Kedua fungsi tersebut dilakukan dan dikendalikan sepenuhnya oleh CPU.
Cara
kerja CPU
Untuk
menjalankan fungsi-fungsi tersebut CPU tidak hanya mengandalkan perangkat
prosesor akan tetapi juga melibatkan beberapa perangkat lain diantaranya
harddisk, motherboard,RAM, Floppy drive, Sound card, USB port, VGA Card dan lain sebagainya. Kesemua bagian tersebut
tersusun sedemikian rupa dan saling terhubung satu sama lain. Semakin cepat CPU
bekerja, semakin baik juga performanya.
Kecepatan CPU diukur
dengan satuan Hertz yang berarti satu operasi perdetiknya dan biasanya
dituliskan dalam satuan GHz atau Giga hertz. 1 GHz diartikan sebagai kecepatan
CPU dalam melakukan satu juta operasi dalam komputer.


Komentar
Posting Komentar