Pengertian CPU
atau Central Processing Unit adalah perangkat keras komputer yang memiliki
tugas untuk menerima dan melaksanakan perintah dan data dari perangkat lunak.
Karena merupakan pusat pengolahan data dalam sebuah komputer, CPU sering
disebut juga sebagai processor. Cepat atau lambatnya kinerja dari sebuah
computer cukup ditentukan oleh kualitas dan teknologi dari CPU
yang digunakan.
CPU memiliki
berbagai macam komponen didalamnya, diantaranya sebagai berikut :
1. Unit
Kontrol
Unit kontrol
merupakan bagian dari prosesor yang mengatur jalannya program. Komponen ini
terdapat dalam semua CPU. Salah satu tugas dari unit kontrol adalah mengambil
intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut.
operasinya. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama
lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan
demikian unit kontrol dapat mengontrol komputer sehingga terjadi sinkronisasi kerja
antar komponen dalam menjalankan fungsi-fungsinya.
2. Register
Register
merupakan alat penyimpanan berukuran relatif kecil namun memiliki kecepatan
akses cukup tinggi dengan fungsi untuk menyimpan data atau instruksi yang
sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk
menyimpan data saat sedang di olah ataupun data untuk pengolahan selanjutnya.
3. Aritmathic
Logic Unit
Aritmathic
Logic Unit atau dapat disingkat dengan ALU merupakan bagian dari CPU yang
memiliki tugas untuk melakukan operasi aritmatika dan operasi logika berdasar
instruksi yang ditentukan. ALU sering di sebut juga sebagai mesin bahasa karena
ALU terdiri dari dua bagian, yaitu unit aritmatika dan unit logika boolean yang
masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU
adalah melakukan semua perhitungan aritmatika yang terjadi sesuai dengan
instruksi program. ALU melakukan semua operasi aritmatika dengan dasar
penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.
B.FUNGSI DARI
CPU
Fungsi utama
dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang
diambil dari memori atau dari informasi yang diberikan melalui beberapa
perangkat keras. CPU hampir sama seperti kalkulator, hanya saja CPU jauh lebih
kompleks dalam melakukan pemrosesan dari intruksi-intruksi yang diberikan.
Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada RAM, setiap
instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU
dapat mengakses data-data pada RAM dengan menentukan alamat data yang dipilih.
C.METODE
KERJA
Saat sebuah program akan dieksekusi, maka isi program
tersebut yang berada di dalam harddisk diambil dan di masukkan ke RAM. Control
Unit membedakan instruksi dan data, instruksi ditempatkan ke Program-Storage
sedangkan data ditempatkan di Working-Storage. Selanjutnya instruksi dan data
tersebut di ambil oleh Control Unit di simpan di Register. Bila instruksi
merupakan perhitungan logika atau aritmatika, maka ia dibawa ke ALU untuk
diproses. Hasilnya akan ditampung di Accumulator. Control Unit akan
mengambilnya dan membawanya kembali ke RAM yang kemudian di tampilkan hasilnya
ke alat output.
SUMBER:



Tidak ada komentar:
Posting Komentar