Kamis, 10 Februari 2011

Arsitektur Internal Mikroprosesor

ARSITEKTUR MP 80186/80188

 Intel 80186/80188 merupakan versi perkembangan mikroprosesor 8086/8088. Dari bentuk arsitektur dari perkembangan sebelumnya hampir sama, perbedaan yang jelas antar 80186 dan 80188 adalah lebar data bus.
 Lebar data bus diantarnya sebagai berikut :
1. Mikroprosesor 80186 mempunyai bus data 16 bit
2. Mikroprosesor 80188 mempunyai bus data 18 bit
 Struktur Register Internal dari 80186/80188 dan 8086/8088 secara virtual adalah sama.
 Vektor Interupsi tambahan yang tidak digunakan dalam mikroprosesor 8086/8088 dan beberapa Built-In I/O yang sangat handal.


Diagram Blok 80186/80188

ARSITEKTUR MP 80286

 Mikroprosesor 80286 adalah versi mikroprosesor 8086 tingkat tinggi yang dirancang untuk multiuser dan lingkungan multitasking.
 Mikroprosesor ini dapat mengalamatkan 16 Mbyte memori fisik dan 1 Gbyte virtual memori dengan menggunakan unit manajemen memori yang ditempatkan dalam mikroprosesor.
 Mikroprosesor 80286 dioptimalkan untuk melaksanakan instruksi dengan putaran jam yang lebih sedikit dibandingkan dengan 8086.

Diagram Blok 80286



Arsitektur MP 80386

 Mikroprosesor 80386 merupakan versi 32 bit penuh dari mikroprosesor 16 bit 8086/80286 atau yang terdahulu dan merepresentasikan perkembangan besar pada aritektur peralihan dari arsitektur 16 bit ke arsitektur 32 bit. Bersamaan dengan ukuran word yang lebih besar ini adalah banyaknya perbaikan dan fitur – fitur tambahan.
 80386 juga mencakup registrasi ekstended 32 bit bus alamat dan data 32 bit.
 Feature 80386 adalah : multitasking, manajemen memori, memori virtual dengan atau tanpa paging (pemberian nomor), perlindungan softwar, dan sistem memori yang besar.
 Versi 80386 umum tersedia 80386DX dan 80386SX, yang merupakan versi dengan
 bus diperkecil dari 80386. Sedangkan versi 80386EX memakai sistem bus AT, kontroler RAM dinamik, logika seleksi chip yang dapat diprogram, 26 pin alamat, 6 pin data dan 24 pin I/O.


Arsitektur MP 80486

 ARSITEKTUR :
1. Memiliki peralatan yang terintegrasi tinggi yang berisi ± 1.2 Juta transistor
2. Dialokasikan dalam sirkuit Memori Manajemen Unit
3. Koprosesor numerik yang lengkap dan kompetibel dengan 80x87
4. Memori chace dengan kecepatan tinggi yang berisi 8 Kbyte memori
 Arsitektur 80486 identik dengan 80386, oleh karena itu ilustrasi register – register pada 80486 tidak ada perbedaan dengan mikroprosesor 80386.


Diagram Blok 80486

Arsitektur Pentium

 Perubahan – perubahan meliputi :
1. Struktur cache yang lebih kompleks untuk cache data dan intruksi lain
2. Prosesor integer dual lebih akurat yang dapat melakukan dua instruksi per clock (secara bersamaan)
3. Bus data yang lebih lebar, dimana ditambah dari 32 bit menjadi 64 bit. Sehingga instruksi akan lebih besar kemungkinan untuk melakukan dalam waktu yang bersamaan.
4. Koprosesor numerik yang lebih cepat yang beroperasi sekitar lima kali lipat lebih cepat dari koprosesor numerik 80486 atau mikroprosesor versi sebelumnya.
5. Logika prediksi percabangan yang dapat memungkinkan program bercabang dieksekusi dengan lebih efisien.
6. Tehnologi MMX (Multimedia Extention) yang dirancang untuk mengeksekusi instruksi dengan kecepatan tinggi dan hanya di khususkan untuk device (peralatan) multimedia.

Arsitektur Pentium Pro
 Arsitektur internal yang dapat menjadwalkan sampai lima instruksi untuk eksekusi dan unit floting point yang masih lebih cepat lagi. Cache untuk tingkat 2 adalah 256 Kbyte / 512 Kbyte. Dan cache tingkat satu adalah 16 Kbyte.
 Perbedaan dengan pentium sebelumnya adalah adanya bus alamat 36 bit, yang memungkinkan akses ke memori sampai dengan 64 Gbyte.
 Catu daya +3,3 Volt dengan arus maksimum adalah 9,9 mA untuk 150 MHz Pentium Pro untuk masukan sedangkan untuk keluaran (output) pada pentium pro adalah Arus 48 mA pada tingkat logika 0.

Arsitektur Pentium II, III, IV
 PENTIUM II
Cache pada Pentium pro tidak ditemukan lagi, karena mikroprosesor pentium II di kemas dalam bentuk papan rangkaian yang tercetak yang berbeda dari bentuk
sebelumnya.
 PENTIUM III
1. Sistem bus antara 133 MHz atau 100 MHz.
2. Terdapatnya Advanced Tranfer Cache sebesar 256 Kbyte dalam kemasan Level 2 (L2) dengan Error Correcting Code (ECC).
3. Terdapat Data Prefetch Logic (DPL) sebagai antisipasi jika membutuhkan data.
 PENTIUM IV
1. Terdapat mPGA-487.
2. Support pada intel 850 dan 845 family.
3. Terdapat cache 12 K micro-op trace cache dan 8 Kbyte L1 data cache pada addition ke L2 cache memori.


Diagram Blok Pentium Pro