Ppt cpu

12
SISTEM KERJA CPU AKHMAD KHAMALUDIN 1102413065

Transcript of Ppt cpu

SISTEM KERJA CPUAKHMAD KHAMALUDIN

1102413065

SISTEM KERJA CPUCentral Processing Unit atau disingkat CPU biasanya

juga disebut prosessor. Di dalam sistem komputer, piranti ini memegang peran yang sangat penting. CPU sering kali disebut sebagai otak komputer meskipun penyebutannya seperti itu tidak hanya bertindak sebagai mesin pemroses, tetapi tidak berfungsi sebagai pengingat. Fungsi pengingat ditangani oleh komponenen tersendiri yang dinamakan memori. Contoh prosesor yang populer saat ini adalah Pentium III, Pentium 4, celeron, core 2 duo, guard core i5 dan lain sebagainya.

Kecepatan prosesor dinyatakan dengan satuan megaherts MHz atau gigaheehertz GHz. Kecepatan Pentium 4 misalnya telah mencapai 4,4 GHz dan sangat memungkinkan masih akan terus bertambah. CPU mempunyai bagian-bagian penting.

Struktur Dasar CPU

1.Komponen Utama CPU

2. Fungsi CPU

Komponen Utama CPU

CPU merupakan komponen terpenting dari sistem komputer. CPU adalah komponen pengolah data berdasarkan instruksi – instruksi yang diberikan kepadanya. Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen sebagai bagian dari struktur CPU, CPU tersusun atas beberapa komponen, yaitu :

• Arithmetic and Logic Unit (ALU)

• Control Unit• Registers• CPU

Interconnections

 Struktur Detail Internal CPU

Fungsi CPUCPU memiliki fungsi untuk menjalankan Program-program yang disimpan dalam memori utama dengan cara mengambil instruksi-instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah.

Pandangan paling sederhana proses eksekusi program adalah dengan mengambil pengolahan instruksi atau sering disebut juga dengan siklus instruksi.

Siklus IntruksiSiklus intruksi memiliki

sifat-sifat tertentu yaitu sekali instruksi telah diambil, maka operand specifiernya harus diidentifikasikan yang kemudian seluruh operand input yang berada di dalam memori akan diambil, dan proses ini mungkin memerlukan pengalamatan tak langsung.

Strategi Pipelining

Strategi pipelining merupakan proses pengambilan dan pengeksekusian instruksi secara parallel. Pada strategi pipelining input baru akan diterima pada sebuah sisi sebelum input yang diterima sebelumnya keluar sebagai output di sisi lainnya. Pipelining ini mirip dengan penggunaan rangkaian perakitan pada pabrik. Rangkaain perakitan ini memanfaatkan kelebihan yang didapat dari fakta bahwa suatu produk diperoleh dengan melalui berbagai tahapan produksi, dengan menaruh proses produksi diluar rangkaian perakitan, maka produk yang berada di berbagai tahapan dapat bekerja secara bersamaan.

CARA KERJA CPU

CPU akan melakukan tiga operasi utama terhadap data tersebut: membacanya, memanipulasi (memproses) data tersebut, dan seringkali menuliskannya ke dalam memori. Pada tingkat yang lebih sederhana, CPU hanya memerlukan empat elemen untuk melakukan operasi terhadap datanya: instruksi, penunjuk instruksi, beberapa register, dan sebuah aritmethic logic unit. Penunjuk instruksi akan memberitahu CPU dimana instruksi tersebut diletakkan di memori saat dibutuhkan untuk menjalankan aplikasi.  CPU terdiri atas beberapa bagian tambahan yang membuat bagian dasar CPU bekerja sebagaimana mestinya: • Fetch instruksi mengambil instruksi dari RAM atau bagian dari memori yang terletak di CPU. • Dekoder instruksi mengambil instruksi dari fetch dan menerjemahkannya sehingga CPU mengerti.  • Unit kontrol akan mengatur dan mengkoordinasikan seluruh operasi chip.  

Sistem Kerja CPU

Penunjuk instruksi mengarahkan fetch instruksi ke sebuah spot di memori yang menampung sebuah instruksi. Fetch kemudian menangkap instruksi tersebut dan memberikannya ke dekoder instruksi, kemudian mengamati instruksi tersebut dan menentukan langkah selanjutnya untuk melengkapi instruksi tersebut (sebuah instruksi dapat terdiri dari rangkaian langkah yang harus dilengkapi dalam urutan tertentu). 

ALU kemudian mengerjakan perintah yang diminta instruksi: menambah data, membagi data, atau memanipulasi data yang ada. Setelah CPU menerjemahkan dan mengerjakan instruksi, unit kontrol memberitahukan fetch instruksi untuk menangkap instruksi berikutnya di memori. Proses ini berlangsung terus menerus–dari satu instruksi ke instruksi berikutnya, dalam suatu langkah yang rumit–untuk menciptakan hasil yang dapat Anda lihat di monitor. Itulah kerjanya sebuah program seperti pengolah kata: sebuah seri instruksi-instruksi dan data-data.   

Terimakasih banyak sudah membaca dan menyimak