Rabu, 01 November 2017

Pengertian CPU dan Bagianya


A. Pengertian CPU
    
Apa Itu CPU ?

CPU merupakan singkatan dari Central Prosessor Unit yang sering diartikan oleh manusia sebagai tubuh maupun dari otak sikomputer.
Selain dapat mengolah berbagai hitungan Aritmatika, CPU juga dapat mengolah data-data yang telah masuk kedalam komputer dan menyimpannya kedalam hardisk maupun alat penyimpanan lainnya melalui perintah prosessor yang ada di CPU. CPU sendiri terbuat dari lempengan yang berbahan silicon yang terdiri atas 10 juta transitor yang biasa disebut “Chip”. 
Perkembangan CPU dari waktu ke waktu semakin meningkat. Awal munculnya processor, yakni hadir dengan microprocessornya yang di buat oleh INTEL, satu-satunya produsen pada masa itu untuk pembuatan processor. 

Namun, sekarang ini sudah banyak perusahaan-perusahaan yang membuat processor.



Jenis-Jenis CPU Komputer
Setelah mengetahui pengertian CPU, mari kita lihat apa saja jenis-jenisnya. Jenis CPU Komputer dibawah dibagi berdasarkan Vendor.
1. Intel Processor
2. AMD (Advanced Micro Processor)
3. ARM Processor
4. Cyrix Processor
5. Transmeta Processor
6. Via
7. Apple Processor
8.  IBM Processor
9.  IDT Processor

B. Bagian-bagian CPU dan Fungsi-funsinya

Perangkat pengolah atau pemroses data dalam komputer adalah prosesor atau lengkapnya adalah mikroprosesor, namun umumnya pengguna komputer menyebutnya sebagai CPU (Central Processor Unit). 
Sebuah CPU Khusus Memiliki Beberapa Komponen :

1. CU ( Control Unit )
Unit kontrol (bahasa Inggris: Control Unit – CU) adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan / kendali / kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut. Pada awal-awal desain komputer, CU diimplementasikan sebagai ad-hoc logic
yang susah untuk didesain. Sekarang, CU diimplementasikan sebagai sebuah microprogram yang disimpan di dalam tempat penyimpanan kontrol (control store).
    Tugas dari CU adalah sebagai berikut:
1. Mengatur dan mengendalikan alat-alat input dan output.
2. Mengambil instruksi-instruksi dari memori utama.
3. Mengambil data dari memori utama kalau diperlukan oleh proses.
4. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan
logika serta mengawasi kerja.
5. Menyimpan hasil proses ke memori utama.

2. ALU (Aritmetic and Logic Unit)
 ALU, singkatan dari Arithmetic And Logic Unit ( unit aritmatika dan logika), adalah salah satu bagian dalam dari sebuah mikroprosesor yang berfungsi untuk melakukan operasi hitungan aritmatika dan logika. 
Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. tugas utama dari ALU (Arithmetic And Logic Unit) adalah melakukan semua perhitungan aritmatika atau matematika yang terjadi sesuai dengan instruksi program. ALU melakukan operasi aritmatika yang lainnya. Seperti pengurangan – pengurangan, dan pembagian dilakukan dengan dasar penjumlahan. Sehingga sirkuit elektronik di ALU yang digunakan untuk melaksanakan operasi aritmatika ini disebut adder. ALU melakukan operasi arithmatika dengan dasar pertambahan, sedang operasi arithmatika yang lainnya, seperti pengurangan, perkalian, dan pembagian dilakukan dengan dasar penjumlahan. sehingga sirkuit elektronik di ALU yang digunakan untuk melaksanakan operasi arithmatika ini disebut adder. Tugas lain dari ALU adalah melakukan keputusan dari operasi logika sesuai dengan instruksi program. 
logika (logical operation) meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika, yaitu: 
       a. sama dengan (=) 
       b. tidak sama dengan (<>)
       c. kurang dari (<) 
       d. kurang atau sama dengan dari (<=) 
       e. lebih besar dari (>) 
        f. lebih besar atau sama dengan dari (>=) 
Fungsi-fungsi yang didefinisikan pada ALU adalah  
       -  Add (penjumlahan)
       -  Addu (penjumlahan tidak bertanda)
       -  Sub (pengurangan)
       -  Subu (pengurangan tidak bertanda)
       -  and, or, xor, sll (shift left logical), srl (shift right logical), sra (shift right arithmetic), dan             lain-lain.

3.  MU  (Memory Unit)
Memori merupakan media penyimpanan program maupun data. Memori semikonduktor dapat dibedakan menjadi Read Only Memory (ROM) dan Random Access Memory (RAM). ROM adalah memori non-volatil yang digunakan untuk menyimpan data secara permanen. Data yang disimpan hanya dapat dibaca, tidak dapat diubah, dan isinya tidak hilang ketika catuan dimatikan.
Sedangkan RAM adalah tempat penyimpanan sementara yang berisi alamat yang isinya dapat dibaca dan dimodifikasi. Memori ini bersifat volatil, isinya akan hilang ketika catuan dimatikan.
Memori program merupakan ruang memori yang digunakan untuk menyimpan program yang akan dijalankan oleh prosesor. Memori program bersifat read only memory (ROM). Prosesor hanya bisa membaca isi dari memori program tetapi tidak bisa mengubah isinya. Memori data pada prosesor digunakan untuk menyimpan data-data hasil pemrosesan dari instruksi-instruksi yang dijalankan oleh prosesor. Pada mikrokontroler 8051, memori data internal sebesar 128 byte. Didalamnya terdapat bank register, Spesial Function Register (SFR), dan general-purpose register.

4. Register
Bagian CPU berikutnya adalah register. Register merupakan perangkat memori sementara yang menyimpan data. Register membantu CPU dalam melaksanakan instruksi. Mereka dikelola oleh unit kontrol. Register berfungsi untuk tempat penyimpanan yang berisi data dan informasi lainnya yang sering dibutuhkan ketika sebuah program sedang berjalan. Register dimaksudkan untuk dapat diakses dengan sangat cepat. Yang termasuk register di antaranya adalah register uji dan instruksi. Register instruksi berisi instruksi CPU sedangkan register uji dimaksudkan untuk menyimpan hasil kerja yang dilakukan oleh CPU. 


Cukup sekian artikel tentang Pengertian CPU dan Bagianya  yang saya berikan

                                                       Semoga Bermanfaat...







Tidak ada komentar:

Posting Komentar

Pengertian CPU dan Bagianya

A. Pengertian CPU      Apa Itu CPU ? CPU merupakan singkatan dari  Central Prosessor Unit  yang sering diartikan oleh manusia seb...