Nama : Joni Sukma Wardana
NPM : 2010017514003
Prodi : Teknologi Rekayasa Komputer dan Jaringan
Pengertian CPU
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.
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.
Proses 3 langkah karakteristik unit control : *Menentukan elemen dasar prosesor *Menjelaskan operasi mikro yang akan dilakukan prosesor *Menentukan fungsi-fungsi yang harus dilakukan unit control agar menyebabkan pembentukan operasi mikro.
Masukan-masukan unit control :
*Clock /Pewaktu Pewaktu adalah cara unit control dalam menjaga waktunya. Unit control menyebabkan sebuah operasi mikro ( sejumlah operasi mikro yang bersamaan )dibentuk bagi setiap pulsa waktu atau dikenal waktu siklus prosesor.
*Register instruksi opcode instruksi saat itu digunakan untuk menentukan operasi mikro mana yang akan dilakukan selama siklus eksekusi. *Flag flag ini diperlukan oleh unit control untuk menentukan satatus prosesor dan hasil operasi ALU sebelumnya. *Sinyal control untuk mengontrol bus Bagian bus control bus system memberikan sinyal-sinyal ke unit control, seperti sinyal-sinyal interupsi dan acknowlegement. Keluaran-keluaran unit control : *sinyal control didalam prosesor :terdiri dari dua macam: sinyal-sinyal yang menyebabkan data dipindahkan dari register yang satu keregister yang lainnya dan sinyal-sinyal yang dapat mengaktifasi fungsi-fungsi ALU tertentu. *Sinyal control bagi bus control ;sinyal ini juga terdiri dari dua macam :sinyal control bagi memori dan sinyal control bagi modu-modul I/O.
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.
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.
Tidak ada komentar:
Posting Komentar