UPDATE

27 Agu 2015

2. Perangkat Keras Proses (Process Device)

PERANGKAT KERAS KOMPUTER 2 CPU

       CPU (Central Processing Unit) adalah unit yang berfungsi untuk pemrosesan. Dengan kata lain, fungsi umum dari sebuah CPU dalah sebagai pemroses dan pengolah data sehingga menghasilkan suatu informasi yang diperlukan.

Cara Kerja CPU

Saat data dan instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di memori RAM (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 Accumulator. 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

CPU berfungsi seperti kalkulator, namun CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, sepertipapan ketik, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (RAM), yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan menentukan alamat data yang dikehendaki.

Saat sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan antara CPU dengan RAM. Data kemudian didekode dengan menggunakan unit proses yang disebut sebagai pendekoder instruksi yang sanggup menerjemahkan instruksi. Data kemudian berjalan ke unit aritmatika dan logika (ALU) yang melakukan kalkulasi dan perbandingan. Data bisa jadi disimpan sementara oleh ALU dalam sebuah lokasi memori yang disebut dengan 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. Selama proses ini terjadi, sebuah unit dalam CPU yang disebut dengan penghitung program akan memantau instruksi yang sukses dijalankan supaya instruksi tersebut dapat dieksekusi dengan urutan yang benar dan sesuai.
CPU sebagai unit pemrosesan terdiri atas bagian-bagian:

A. ALU (Arithmetic Logical Unit)
        ALU berfungsi sebagai pemroses data angka dan logika. Tugasnya memproses perhitungan matematika sesuai dengan instruksi yang diperintahkan. Pada saat yang lain, ALU juga bertugas melakukan keputusan dari oprasi sesuai dengan instruksi program yaitu oprasi sesuai dengan instruksi program yaitu oprasi logika yang meliputi perbandingan dua buah elemen logika dengan menggunakan oprator-oprator logika, Misalnya :
1) Sama Dengan (=)
2) Tidak sama dengan (< >)
3) Kurang dari (< )
4) Kurang atau sama dengan dari (<= )
5) Lebih besar dari ( > )
6) Lebih Besar atau sama dengan dari ( >= )

B. CU (Control Unit)
           CU berfungsi sebagai unit pengontrol atau pengendali terhadap proses yang dilakukan sebelum data menjadi keluaran (output). Selain itu, CU juga berfungsi sebagai penerjemah perintah dan menghasilkan sinyal yang tepat untuk bagian lain dalam sistem komputer. Secara umum, tugas dari sebuah Contol Unit adalah sebagai berikut :
1) Mengatur dan mengendalikan alat-alat input dan output
2) Mengambil Intruksi-intruksi dari memori utama
3) Mengambil data dari memori utama untuk diproses
4) Mengirim instruksi ke ALU bila ada perhitungan aritmetika atau perbandingan logika serta mengawasi kerja dari ALU.
5) Menyimpan hasil proses ke memori utama.

Adapun komponen-komponen hardwew pemrose dalam sistem komputer dalah sebagai berikut :

1)Prosesor
   Prosesor adalah otak yang mengolah data atau sering yang disebut CPU.
2) Register 
   merupakan jenis memori yang ada pada prosesor dan sebagai memori internal prosesor .
3) Cache Memori
   Cache memori merupakan memori peningkat kecepatan komputer atau
memori perantara
4) ROM (Read Only Memory)
   ROM adalah memori yang sifatnya hanya dapat dibaca dan tidak bisa diubah serta mempunyai sifat permanen (nonvolatile).
5) RAM ( Random Access Memory )
   RAM merupakan memori yang dapat dibaca dan ditulisi, dan diubah menurut kebutuhan (volatile )


Next -> Perangkat keras 3

About ""

Tetap belajar dan mencari ilmu agar hidupmu berguna ,dan jangan lupa berbagi ilmu kepada yg lainnya agar ilmu yg di berikan bisa bermanfaat dan bertambah pengetahuan

Posting Komentar

 
Copyright © 2016 Cerita dan belajar
Design by FBTemplates | BTT