TUGAS SISTEM KOMPUTER
Apa itu CPU?
CPU atau Central Proscessing Unit, adalah sebuah perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak.
Komponen CPU
Terdiri dari :
1. Unit Kontrol : yang mampu mengatur jalannya program. Komponen ini sudah pasti ada dalam semua CPU.
Tugas Unit Kontrol antara lain :
- Mengatur dan mengendalikan input dan output
- Mengambil intruksi dan memori utama
- Mengambil data dari memori utama untuk diproses
- Mengirim intruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika
- Menyimpan hasil proses ke memori utama
2. Register : Merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data atau intruksi yang sedang diproses
3. ALU : unit yang bertugas untuk melakukan operasi aritmatika dan operasi logika berdasar intruksi yang ditentukan
4. CPU Interconnection : sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, Unit Control dan Register dan juga dengan bus eksternal CPU yang menghubungkan dengan sistem lainnya.
Cara Kerja CPU
Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di MAA (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Akumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.
Tidak ada komentar:
Posting Komentar