Prosessor kadang biasa disebut dengan CPU yang merupakan perangkat utama komputer. Prosessor merupakan otak dari suatu PC. Karena fungsinya sendiri adalah untuk mengolah setiap perintah yang kita berikan pada komputer.
Prosessor sering juga disebut CPU ( Central Processing Unit ). Prosessor memiliki beberapa bagian diantaranya:
Prosessor sering juga disebut CPU ( Central Processing Unit ). Prosessor memiliki beberapa bagian diantaranya:
1. Unit kontrol : yang berfungsi untuk mengontrol setiap bagian komputer, dan untuk mengatur sinkronisasi setiap perangkat. serta mengatur jalannya program.
2. Register : Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses.
3. ALU : unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan
2. Register : Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses.
3. ALU : unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan
Kebanyakan CPU dapat menangani dua jenis bilangan, yaitu fixed-point dan floating-point. Bilangan fixed-point memiliki nilai digit spesifik pada salah satu titik desimalnya. Hal ini memang membatasi jangkauan nilai yang mungkin untuk angka-angka tersebut, tetapi hal ini justru dapat dihitung oleh CPU secara lebih cepat. Sementara itu, bilangan floating-point merupakan bilangan yang diekspresikan dalam notasi ilmiah, di mana sebuah angka direpresentasikan sebagai angka desimal yang dikalikan dengan pangkat 10 (seperti 3,14 x 1057). Notasi ilmiah seperti ini merupakan cara yang singkat untuk mengekspresikan bilangan yang sangat besar atau bilangan yang sangat kecil, dan juga mengizinkan jangkauan nilai yang sangat jauh sebelum dan sesudah titik desimalnya. Bilangan ini umumnya digunakan dalam merepresentasikan grafik dan kerja ilmiah, tetapi proses aritmatika terhadap bilangan floating-point jauh lebih rumit dan dapat diselesaikan dalam waktu yang lebih lama oleh CPU karena mungkin dapat menggunakan beberapa siklus detak CPU. Beberapa komputer menggunakan sebuah prosesor sendiri untuk menghitung bilangan floating-point yang disebut dengan FPU (disebut juga math co-processor) yang dapat bekerja secara paralel dengan CPU untuk mempercepat penghitungan bilangan floating-point. FPU saat ini menjadi standar dalam banyak komputer karena kebanyakan aplikasi saat ini banyak beroperasi menggunakan bilangan floating-point.
Berikut merupakan bagian - bagian dari Processor:
1. Unit kontrol berfungsi untuk mengatur jalannya program - program yang bekerja. Unit ini memiliki peranan tinggi sebagai pengontrol setiap alat atau perangkat yang terpasang di komputer. Unit inilah yang bertugas mengontrol komputer sehingga terjadi sinkornisasi kerja antara komponen satu dengan komponen lainnya dalam menjalankan fungsi fungsi operasinya. dan memiliki tanggung jawab untuk mengambil instruksi - instruksi dari memori utama dan menentukan jenis instruksi tersebut. Misalkan ada instruksi untuk perhitungan aritmatika ataupun perbandingan logika, maka unit ini (unit kendali) akan membawa atau mengirim instruksi ini ke ALU. Dan hasil dari pengolahan tersebut dibawa lagi olehunit kendali ke memory utama yang akan ditampilkan ke output device/media keluaran.
Berikut merupakan bagian - bagian dari Processor:
1. Unit kontrol berfungsi untuk mengatur jalannya program - program yang bekerja. Unit ini memiliki peranan tinggi sebagai pengontrol setiap alat atau perangkat yang terpasang di komputer. Unit inilah yang bertugas mengontrol komputer sehingga terjadi sinkornisasi kerja antara komponen satu dengan komponen lainnya dalam menjalankan fungsi fungsi operasinya. dan memiliki tanggung jawab untuk mengambil instruksi - instruksi dari memori utama dan menentukan jenis instruksi tersebut. Misalkan ada instruksi untuk perhitungan aritmatika ataupun perbandingan logika, maka unit ini (unit kendali) akan membawa atau mengirim instruksi ini ke ALU. Dan hasil dari pengolahan tersebut dibawa lagi olehunit kendali ke memory utama yang akan ditampilkan ke output device/media keluaran.
Dapat disimpulkan bahwa unit kontrol berfungsi sebagai:
- Mengatur dan mengendalikan alat-alat input dan output.
- Mengambil instruksi-instruksi dari memori utama.
- Mengambil data dari memori utama (jika diperlukan) untuk diproses.
- Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
- Menyimpan hasil proses ke memori utama.
2. Register adalah alat penyimpanan yang sangat kecil dan memiliki kecepatan yang sangat tinggi. Register digunakan untuk menyimpan data ataupun instruksi yang sedang diproses. Memori ini hampir sama dengan ram yaitu hanya bersifat sementara. Yang biasanya digunakan untuk menyimpan data saat di olah ataupun data yang akan di olah selanjutnya. Secara analogi, register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.
3. ALU, seperti yang telah disinggung sebelumnya, ALU berfungsi sebagai otak penghitung. ALU berfungsi untuk melakukan operasi aritmatika ataupun logika berdasarkan instruksi yang diberikan. ALU dibagi dua bagian yaitu unit arithmatika dan unit logika, maka dari itu ALU sering disbut unit bahasa. ALU yang mengerjakan seluruh operasi perhitungan, dan ALU melakukannnya berdasarkan dasar penjumlahan sehingga se ( sirkuit elektronik ) yang digunakan disebut adder. Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari (>), dan lebih besar atau sama dengan (³ ).
4. CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.
3. ALU, seperti yang telah disinggung sebelumnya, ALU berfungsi sebagai otak penghitung. ALU berfungsi untuk melakukan operasi aritmatika ataupun logika berdasarkan instruksi yang diberikan. ALU dibagi dua bagian yaitu unit arithmatika dan unit logika, maka dari itu ALU sering disbut unit bahasa. ALU yang mengerjakan seluruh operasi perhitungan, dan ALU melakukannnya berdasarkan dasar penjumlahan sehingga se ( sirkuit elektronik ) yang digunakan disebut adder. Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari (>), dan lebih besar atau sama dengan (³ ).
4. CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.
Materi referensi : http://id.wikipedia.com
No comments:
Post a Comment