Bicara tentang komputer tentu tidak terlepas dari Centarl Processing Unit (CPU), ya, karena kedua saling berubungan. CPU terdiri dari dua bagian utama yaitu unit kendali (control unit) dan unit aritmatika dan logika (aritmatic and lugic unit) atau yang biasa di singkat dengan ALU. Disamping dua bagian tadi, CPU masih mempunyai beberapa memori yang berukuran kecil yang disebut degan register.
Nah, sekarang sudah tergambarkan apa saja bagian yang terdapat didalam sebuah CPU, setiap bagian tentu saja memiliki fungsi yang berbeda-beda. Untuk melihat fungsi dari masing-masing bagian CPU berikit akan kita bahas satu persatu:
1. Unit kotrol
Unit kontrol adalah pengatur jalannya sebuah program, agar dalam pemrosesan terjadi sinkronisasi kerja antara komponen dalam menjaankan fungsi-fungsi operasinya. Yang merupakan tanggung jawab unit kontrol adalah mengambil instruksi-instruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memoriutama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Jadi tugas utana dari kontrol unit adalah pengatur lalu lintas data, serta mendistribusikannya ke bagian-bagian yang sesuai.
2. Register
Merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk penyimpanan data saat diolah ataupun data untuk prngolahan selanjutnya. Secara analogi, register inidapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, suatu kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.
3. ALU
Nah, sekarang sudah tergambarkan apa saja bagian yang terdapat didalam sebuah CPU, setiap bagian tentu saja memiliki fungsi yang berbeda-beda. Untuk melihat fungsi dari masing-masing bagian CPU berikit akan kita bahas satu persatu:
1. Unit kotrol
Unit kontrol adalah pengatur jalannya sebuah program, agar dalam pemrosesan terjadi sinkronisasi kerja antara komponen dalam menjaankan fungsi-fungsi operasinya. Yang merupakan tanggung jawab unit kontrol adalah mengambil instruksi-instruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memoriutama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Jadi tugas utana dari kontrol unit adalah pengatur lalu lintas data, serta mendistribusikannya ke bagian-bagian yang sesuai.
2. Register
Merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk penyimpanan data saat diolah ataupun data untuk prngolahan selanjutnya. Secara analogi, register inidapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, suatu kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.
3. ALU
Merupakan unit yang bertugas untuk melakukan operasi aritmatika dan operasi logika berdasarkan instruksi yang ditentukan. ALU sering disebut bahasa mesin karena bagian ini ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan senua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.
Untuk menambah pemahaman, berikut ini saya berikan sebuah e-book tentang CPU yang bisa anda download:
Untuk menambah pemahaman, berikut ini saya berikan sebuah e-book tentang CPU yang bisa anda download:
No comments :
Post a Comment
Leave a Comment...