Arsitektur Intel x86



Arsitektur Intel x86 merupakan arsitektur mikroprosesor pertama yang diproduksi oleh Intel. Arsitektur x86 saat ini mendominasi baik itu komputer desktop, laptop, maupun untuk pasar server sederhana. Arsitektur ini dikenal dengan x86 dikarenakan nomor model prosesor-prosesor awal dari arsitektur ini selalu berakhiran dengan angka "86". Dikarenakan angka tidak dapat dijadikan sebagai merk dagang, maka akhirnya Intel menggunakan kata "Pentium" untuk prosesor generasi kelima mereka. Berikut merupakan beberapa gambar dari generasi awal prosesor dengan arsitektur x86.
Intel 8086
Intel 80186
Intel 80286
Intel 386
Intel 486


Arsitektur Intel x86 pertama kali muncul pada tahun 1978 melalui prosesor Intel 8086. Intel 8086 ini adalah pengembangan dari Intel 8080 dan program bahasa rakitan dari Intel 8080 dapat diterjemahkan secara mekanik ke program yang setara ke bahasa rakitan untuk 8086. Intel 8080 ini dibangun berdasarkan arsitektur dari Intel 4004 dan 8008. Tiga tahun setelah kemunculan arsitektur intel x86, arsitektur ini dijadikan sebagai standar CPU pada IBM PC.

Banyak juga perusahaan yang membuat atau pernah membuat CPU dengan arsitektur Intel x86 yaitu Cyrix, Nec Corporation, IBM, IDT, dan Transmeta. 

Microprosesor x86 dapat bekerja dalam beberapa modus, antara lain : 
  1. Real Mode ( Modus Real) , merupakan sebuah modus dimana prosesor Intel x86 dapat berjalan seolah-olah dirinya adalah Intel 8086 atau 8088, meskipun ia merupakan proses yang lebih tinggi. Pada modus ini, prosesor hanya dapat mengeksekusi instruksi 16-bit dengan menggunakan register internal berukuran 16-bit serta hanya dapat mengakses 1024 KB dari memori karena hanya menggunakan 20-bit jalur bus alamat. Semua program DOS berjalan pada modus ini. Untuk prosesor yang dirilis setelah 8086 dapat menjalankan instruksi 16-bit juga, dengan kata lain tetap kompetibel dengan dengan prosesor Intel 8086, tetapi kecepatannya jauh lebih cepat. Dalam Real Mode, tidak dapat melakukan multitasking.
  2. Protected Mode, merupakan modus yang mempunyai proteksi ruang alamat memori. Modus ini muncul mulai dari Intel 80286 atau setelahnya. Karena mempunyai proteksi ruang alamat memori, maka memungkinkan untuk melakukan multitasking.
  3. Virtual Protected Mode, merupakan sebuah modus yang dimana prosesor Intel x86 berjalan dalam mode terproteksi tetapi tetap mengijinkan aplikasi-aplikasi 16-bit real mode untuk berjalan agar dapat menjalankan sistem operasi. 
  4. Compability Mode, merupakan modus yang dimana prosesor sedang menjalankan operasi 32-bit. Dalam modus ini, prosesor dapat bekerja seolah-olah dirinya adalah prosesor x86 32-bit.
  5. Long Mode, merupakan modus prosesor 64-bit yang berjalan diatas sistem operasi 64-bit, sehingga dapat mengeluarkan seluruh kemampuannya. Seperti halnya mengakses memori lebih besar dari 4 GB, ataupun menjalankan aplikasi 64-bit. 

Komentar

Postingan Populer