CPU(CENTRAL PROCESSING UNIT)

                                                            PENGERTIAN CPU  

      

Pengertian CPU (Central Processing Unit) merupakan otak komputer layaknya manusia yang dapat mengatur kegiatan dan pun menjalankan perintah guna menjalankan program, software ataupun sotware didalamnya. Jadi semua pekerjaan proses data baik tersebut besar ataupun kecil tersebut semuanya digarap oleh CPU.

CPU dan storage yaitu perangkat komputer yang tergolong dalam perlengkapan keras dalam unit komputer dan memiliki faedah berbeda. CPU ini memiliki faedah atau tugas guna menerima dan menjalankan perintah sementara Storage (Harddisk) ini ialah media penyimpanan yang dipakai untuk menyimpan sistem operasi supaya komputer dapat bekerja.

Central Processing Unit atau disingkat menjadi CPU yakni sebuah perlengkapan keras yang mengerjakan tugas sebagai unit utama guna pemroses data dalam sebuah perlengkapan Komputer. Banyak orang yang memahami istilah CPU itu ialah kotak atau casing yang isinya berupa kelompok perangkat keras laksana Motherboard, hardisk, VGA, RAM, LAN Card dan pun Power supply.

Padahal CPU tersebut jika disaksikan secara teknis ialah perangkat keras yang ada pada Motherboard atau yang dikenal sebagai prosesor. Sedangkan perlengkapan keras lainnya ialah elemen penyokong CPU tadi untuk dapat bekerja mengerjakan proses data.

Fungsi CPU

Fungsi CPU mempunyai peran penting dalam berjalannya borongan pengoperasian komputer. Fungsi CPU serupa dengan kalkulator dengan daya pemrosesan yang lebih cepat dan kuat.

Fungsi CPU yang sangat utama ialah memproses dan mengubah semua kalkulasi, perintah dan mengerjakan operasi aritmatika dan logika terhadap data yang dipungut dari kenangan atau dari informasi yang dimasukkan melewati perangkat keras lainnya guna menunjang pengoperasian komputer.

Fungsi CPU merupakan menjalankan program-program yang ditabung dalam kenangan utama dengan teknik menerjemahkan instruksi mengeksekusinya satu persatu cocok alur perintah. CPU dikontrol memakai sekumpulan instruksi perangkat empuk komputer.

Pemrosesan instruksi dalam CPU dipecah atas dua tahap, Tahap-I dinamakan Instruction Fetch, sementara Tahap-II dinamakan Instruction Execute. Selama Tahap-I Control Unit memungut data atau instruksi dari main-memory ke register, sementara selama Tahap-II Control Unit menghantarkan data atau instruksi dari register ke main-memory guna ditampung di MAA, sesudah Instruction Fetch dilakukan

Cara kerja CPU

Ketika data atau instruksi dimasukkan ke processing-perangkat, kesatu kali ditempatkan pada MAA (melalui input-storage). Jika dalam format instruksi ditabung oleh Control Unit di Program-storage yang, namun merupakan format data yang ditabung dalam Working-storage).

Jika register siap guna menerima pengamalan pekerjaan, maka Control Unit akan memungut instruksi dari Program-storage guna ditampungkan ke Instruction Register, sementara alamat kenangan yang mengandung instruksi yang ditabung dalam program counter. Sedangkan data dipungut oleh Control Unit Kerja-storage guna ditampung di register destinasi umum (dalam urusan ini di Operand-daftar).

Jika pengerjaan yang dilaksanakan oleh instruksi yang aritmatika dan logika, ALU akan memungut alih operasi yang mesti dilaksanakan menurut set instruksi. Hasilnya ditabung dalam akumulator. Jika hasil pengolahan sudah selesai, maka Control Unit akan memungut hasil pengolahan di akumulator guna ditampung pulang ke Working-storage.

Jika pembangunan secara keseluruhan sudah selesai, maka Control Unit akan memungut pengolahan Kerja penyimpanan guna ditampung ke Output-storage. Kemudian nanti output-storage, hasil pengolahan akan diperlihatkan ke perlengkapan output.

Komponen CPU

Berikut ini terdapat sejumlah komponen cpu, yang terdiri atas:

1. Unit Kontrol

Unit kontrol yang menata jalannya program. Komponen ini pasti ada di seluruh CPU. CPU bertugas mengontrol komputer sampai-sampai sinkronisasi yang terjadi antara komponen bekerja dalam menjalankan faedah operasi. tergolong tanggung jawab unit kontrol merupakan mengambil perintah, instruksi dari kenangan utama dan menilai jenis instruksi.

Jika terdapat instruksi guna aritmatika atau komparasi logika, unit kontrol bakal mengirim instruksi ke ALU. Hasil pengolahan data diangkut oleh unit kendali ke kenangan utama guna disimpan, dan waktu bakal disajikan ke perangkat output. Dengan demikian tugas dari unit kontrol yakni:

  • Mengatur dan mengontrol perangkat input (masukan) dan output (keluaran)
  • Mengambil instruksi dari kenangan utama
  • Mengambil data dari kenangan utama (jika diperlukan) guna diproses
  • Mengirim instruksi ke ALU bila ada perhitungan aritmatika dan komparasi logika, lalau memantau kerja dari ALU
  • Menyimpan hasil proses ke kenangan utama.
  • 2. Register

    Register yaitu perangkat penyimpanan kecil yang mempunyai akses ke kecepatan yang lumayan tinggi, yang dipakai untuk menyimpan data atau instruksi yang sedang diproses. Memori ini mempunyai sifat sementara, seringkali digunakan guna menyimpan data saat diubah atau data guna diproses lebih lanjut.

    Dengan analogi, register ini bisa diibaratkan sebagai kenangan dalam otak saat kita mengerjakan pengolahan manual, sehingga benak dapat diibaratkan sebagai CPU, yang mengandung kenangan, unit kontrol yang menata semua kegiatan tubuh dan mempunyai tempat untuk mengerjakan perhitungan dan komparasi logika.

    3. Unit ALU

    Unit ALU bermanfaat untuk mengerjakan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU tidak jarang disebut bahasa mesin disebabkan pada unsur ini ALU terdiri dari dua bagian, arithmetika satuan dan boolean unit logika, yang setiap mempunyai spesifikasi kegiatan sendiri.

    Tugas utama dari ALU yaitu melakukan seluruh perhitungan aritmatika yang terjadi cocok dengan perintah program. ALU mengerjakan semua operasi aritmatika dengan dasar enumerasi sehingga sirkuit elektronik yang dipakai disebut adder.

    Tugas beda dari ALU ialah untuk menciptakan keputusan dari operasi logika cocokdengan perintah program. Operasi logika mencakup perbandingan dua operand dengan memakai operator logika tertentu, yakni sama dengan (=), tidak sama dengan (¹), tidak cukup dari (<), tidak cukup dari atau sama dengan (£), lebih banyak dari (>), dan lebih banyak atau sama dengan (³).

    Interkoneksi yang CPU dan bus sistem koneksi yang menghubungkan komponen internal CPU, yakni ALU, unit kontrol dan register dan pun dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti kenangan utama, perlengkapan input atau output.

    4. CPU Interconnections

    CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yakni ALU, unit kontrol dan register-register dan pun dengan bus-bus eksternal CPU yang menghubungkan dengan system lainnya. Seperti kenangan utama, piranti masukkan atau keluaran.

source:https://ruangpengetahuan.co.id/pengertian-cpu/

Komentar

Postingan populer dari blog ini

Sejarah dan Perkembangan Komputer dari Generasi ke Generasi