Anda di halaman 1dari 15

Struktur & Fungsi CPU

Oleh Kelompok 5 Nama-nama Anggota: 1. Abdullah Syarif 2. Musanip Pandawa 3. Didik Prasetya

Organisasi prosesor
Organisasi prosesor terdiri dari : Arithmatic and Logical Unit (ALU) : untuk melakukan komputasi atau pengolahan data aktual. Control Unit (CU) : untuk mengontrol perpindahan data dan instruksi ke / dari CPU dan juga mengontrol operasi ALU. Register : memory internal CPU

Hal-hal yang dilakukan CPU : Fetch Instruction (Mengambil instruksi) : CPU membaca instruksi dari memory Interpret Instruction (Menterjemahkan instruksi) : CPU menterjemahkan instruksi untuk menentukan aksi yang diperlukan. Fetch Data (Mengambil data) : eksekusi instruksi mungkin memerlukan pembacaan data dari memory atau dari modul I/O Process Data (Mengolah data) : eksekusi instruksi memerlukan operasi aritmatik atau logika. Write data (Menulis data) : Hasil eksekusi mungkin memerlukan penulisan data ke memory atau ke modul I/O

Organisasi Register >> User Visible Register


General Purpose Register Dapat digunakan untuk berbagai fungsi oleh programmer, seperti operand dan fungsi address. Data Register Hanya digunakan untuk menyimpan data, tidak untuk kalkulasi alamat operand. Address Register Digunakan untuk pengalamatan seperti segmen pointer, index register, dan stack pointer. Condition Code Register (flag) Bit set oleh hardware prosesor sebagai hasil dari operasi, misal operasi aritmatik.

Organisasi Register >> Control and Status Register


Program Counter (PC), berisi alamat instruksi yang perlu diambil. Instruction Register (IR), berisi alamat instruksi yang baru saja diambil. Memory Address Register (MAR), berisi alamat lokasi di memori.

Memory Buffer Register (MBR), berisi sebuah word data yang akan ditulis ke memori atau yang baru saja dibaca dari memori.
Program Status Word (PSW), berisi informasi status.

Instruction Cycle
Beberapa tahap instruction cycle : Fetch, membaca instruksi selanjutnya dari memori ke prosesor. Execute, menerjemahkan melaksanakan operasi. opcode dan

Interupt, bila interupt dihidupkan dan terjadi interupsi, simpan state saat ini dan jalankan interupsi.

Pipelining Instruksi
Pipeline memiliki dua tahapan independen yaitu fetch dan execution. Tahap pertama, mengambil instruksi dan mem-buffer-kannya Ketika tahap kedua bebas, tahapan pertama mengirimkan mengirimkan instruksi yang dibufferkan. Pada saat tahap kedua sedang mengeksekusi instruksi, tahap pertama dapat mengambil dan membufferkan instruksi berikutnya Diharapkan terjadi penggandaan kecepatan eksekusi Tetapi :
Umumnya waktu eksekusi lebih lama dibandingkan dengan waktu pengambilan instruksi Instruksi pencabangan bersyarat membuat alamat instruksi berikutnya yang akan diambil tidak diketahui.

Prosesor Pentium
Pentium prosesor adalah pentium yang bercabang pada prosesor (TM) Intel486, Intel486 yang menggunakan set instruksi (dengan beberapa petunjuk tambahan). Istilah ini mengacu pada mikroprosesor pada arsitektur yang umum dan menggunakan set instruksi. Prosesor Pentium pertama (P5) diperkenalkan pada tahun 1993. Prosesor-V 5.0 itu dibuat dalam 0,8-mikron (BiCMOS) teknologi bipolar semikonduktor oksida logam yang saling melengkapi. Prosesor P5 berjalan pada frekuensi clock baik 60 atau 66 MHz dan memiliki 3,1 juta transistor.

Versi berikutnya dari prosesor Pentium yaitu prosesor P54C, diperkenalkan pada tahun 1994. Prosesor P54C dibuat dalam 3.3-V, 0.6mikron BiCMOS teknologi. Prosesor P54C juga memiliki System Management Mode (SMM) untuk manajemen daya tingkat lanjut

Prosesor Pentium memiliki dua modus: operasi utama dan mode sistem manajemen.

Modus operasi yang dapat menentukan instruksi dan fitur arsitektur yang dapat diakses modus ini: Protected Mode Ini adalah keadaan asli mikroprosesor. Dalam mode ini semua petunjuk dan fitur-fitur arsitektur yang tersedia, memberikan kinerja tertinggi dan memiliki kemampuan. Ini adalah mode yang direkomendasikan bahwa semua aplikasi baru dan sistem operasi harus memiliki target.

Real-Address-Mode (juga disebut real) Mode ini menyediakan lingkungan pemrograman prosesor Intel 8086, dengan beberapa ekstensi (seperti kemampuan untuk keluar dari mode ini). Mode ini menggunakan reset inisialisasi, tempat prosesor dalam modus nyata dengan instruksi tunggal, dan dapat beralih ke mode yang dilindungi.

Sistem Manajemen Mode Pentium microprocessor juga menyediakan dukungan untuk System Management Mode (SMM). SMM adalah fitur standar arsitektur yang unik untuk semua mikroprosesor Intel baru, diawali dengan prosesor SL Intel386, yang menyediakan sistem operasi dan mekanisme aplikasi yang independen dan transparan untuk mengimplementasikan sistem manajemen daya dan fitur diferensiasi OEM.

Prosesor Pentium P54C adalah produk dari penggabungan antara arsitektur prosesor Pentium dan 0,6 Intel-mikron, 3.3-V BiCMOS proses Prosesor Pentium mencapai kinerja yang lebih tinggi dibandingkan dengan prosesor Intel486 tercepat dengan menggunakan teknologi canggih berikut:

Superscalar eksekusi Pipa arsitektur Cabang target buffer Dual 8 kb on-chip caches Write back-cache 64-bit bus Instruksi optimization Floating point optimization Pentium extensions

Sebuah sistem Pentium, luas, bus cepat, cache write-back maju / subsistem memori, dan prosesor kuat, akan memberikan tenaga yang lebih untuk aplikasi perangkat lunak saat ini, dan juga mengoptimalkan kinerja sistem operasi 32bit canggih (seperti Windows 95 ) dan aplikasi perangkat lunak 32-bit.

Anda mungkin juga menyukai