Senin, 23 November 2009

TUGAS KEDUA PENGANTAR T I (PROSESOR)

Prosesor (CPU)

Prosesor (CPU) merupakan suatu IC (Intergrated Circuit) yang menerjemahkan (menginterpretasikan) dan menjalankan perintah-perintah / instruksi-instruksi dasar dalam pengoperasian komputer. Alat ini disebut juga otak dari komputer. Kecepatan prosesor diberi satuan GigaHertz(GHz), hal ini merujuk pada banyaknya tik (aliran elektronik) dalam satu detik pada “sistem clock”. Sistem clock memiliki fungsi mengatur waktu yang diperlukan dalam kerja komputer. Beberapa produsen prosesor yang kita kenal adalah Intel, AMD, dan IBM. Pada umumnya CPU terdiri atas tiga bagian, yakni CU (Control Unit), dan ALU (Arithmetic Logic Unit) dan Register. Control Unit berfungsi untuk mengatur dan mengarahkan operasi pada komputer. Sedangkan Arithmetic Logic Unit (ALU) menjalankan operasi aritmetika, perbandingan, dan logika pada komputer. Register merupakan area penyimpanan sementara data/instruksi yang sedang dikerjakan. Register memiliki kecepatan yang sangat tinggi. Register menyimpan lokasi asal instruksi, data sementara, hasil perhitungan, instruksi sementara sedang dipecahkan. Cara kerja CPU dibagi menjadi 4 tahapan, yakni Fetch, Decode, Execute , dan Store. Fetch adalah operasi pengambilan data / instruksi dari memori. Decode adalah proses penerjemahan instruksi. Execute adalah proses pelaksanaan perintah. Store adalah proses penyimpanan hasil ke dalam memori. Pemrosesan instruksi dalam CPU dibagi atas dua tahap, Tahap I disebut Instruction Fetch, sedangkan Tahap II disebut Instruction Execute. Tahap I merupakan pemrosesan CPU dimana Control Unit mengambil data dan/atau instruksi dari memori ke register, sedangkan Tahap II merupakan pemrosesan CPU dimana instruksi diterjemahkan. Saat sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan antara CPU dengan RAM. Data kemudian diterjemahkan. Data berpindah ke ALU untuk operasi perhitungan dan perbandingan. Data disimpan sementara oleh ALU dalam register supaya dapat diambil kembali dengan cepat untuk diolah. ALU dapat melakukan operasi-operasi tertentu, meliputi penjumlahan, perkalian, pengurangan, pengujian kondisi terhadap data dalam register, hingga mengirimkan hasil pemrosesannya kembali ke memori fisik, media penyimpan, atau register apabila akan mengolah hasil pemrosesan lagi. Dalam melakukan proses kerjanya,CPU bisa saja memulai menjalankan proses yang lain sebelum proses yang lain selesai. Cara ini disebut dengan “pipelining”. Sedangkan jika kita menggunakan lebih dari satu prosesor dapat dilakukan “parallel processing”. Parallel processing adalah pembagian tugas dalam pelaksanaan satu proses menggunakan beberapa prosesor. Sehingga satu proses tersebut dapat diselesaikan dengan lebih cepat. Proses ini membutuhkan software (perangkat lunak) khusus yang membagi tugas masing-masing prosesor dan manyatukan hasil kerja masing-masing prosesor. Dalam kerjanya prosesor mengeluarkan panas, sehingga diperlukan alat tambahan untuk mengeluarkan panasnya agar komponen dalam prosesor tidak rusak. Alat tambahan ini bernama heat sink. Alat ini berbentuk kipas yang berputar berfungsi untuk mengeluarkan panas dari prosesor.

Tidak ada komentar:

Posting Komentar