Movatterモバイル変換


[0]ホーム

URL:


Lompat ke isi
WikipediaEnsiklopedia Bebas
Pencarian

x86

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Terjemahkan ke bahasa Indonesia
Artikel ini perluditerjemahkan daribahasa Inggris ke bahasa Indonesia. Artikel ini ditulis atau diterjemahkan secaraburuk dari Wikipediabahasa Inggris. Jika halaman ini ditujukan untuk komunitasbahasa Inggris, halaman itu harus dikontribusikan keWikipedia bahasa Inggris. Lihatdaftar bahasa Wikipedia. Artikel yang sama sekali tidak diterjemahkan dapat dihapus secara cepatsesuai kriteria A2.

Jika Anda ingin memeriksa artikel ini, Anda boleh menggunakan mesin penerjemah. Namun ingat,mohon tidak menyalin hasil terjemahan tersebut ke artikel, karena umumnya merupakan terjemahan berkualitas rendah.

x86 atau80x86 adalah nama umum dari arsitekturmikroprosesor yang pertama kali dikembangkan dan diproduksi olehIntel. Arsitektur x86 saat ini mendominasi komputer desktop, komputer portabel, dan pasar server sederhana.

Arsitektur ini dikenal dengan namax86 karena prosesor-prosesor awal dari keluarga arsitektur ini memiliki nomor model yang diakhiri dengan urutan angka "86": prosesor8086,80186,80286,386, dan486. Karena nomor tidak bisa dijadikan merek dagang, Intel akhirnya menggunakan kataPentium untuk merek dagang processor generasi kelima mereka.

Arsitektur ini telah dua kali diperluas untuk mengakomodasiukuran word yang lebih besar. Pada tahun 1985, Intel mengumumkan rancangan generasi 386 32-bit yang menggantikan rancangan generasi 286 16-bit. Arsitektur 32-bit ini dikenal dengan namax86-32 atauIA-32 (singkatan dariIntelArchitecture, 32-bit). Kemudian pada tahun 2003,AMD memperkenalkanAthlon 64, yang menerapkan secara lebih jauh pengembangan dari arsitektur ini menuju ke arsitektur 64-bit, dikenal dengan beberapa istilahx86-64,AMD64 (AMD),EM64T atauIA-32e (Intel), dan x64 (Microsoft).

Sejarah

[sunting |sunting sumber]

Arsitektur x86 pertama kali hadir melalui8086CPU pada tahun1978; Intel 8086 adalah pengembangan dari mikroprosesorIntel 8080 (yang dibangun mengikuti arsitektur dari4004 dan8008), dan program bahasa rakitan dari 8080 dapat diterjemahkan secara mekanik ke program yang setara ke bahasa rakitan untuk 8086. Arsitektur ini diadaptasi (dengan versi yang lebih sederhana dari versi8088) tiga tahun kemudian sebagai standar dari CPU padaIBM PC. Kehadiran platform PC secara luas membuat arsitektur x86 menjadi arsitektur CPU yang paling sukses selama ini. (Rancangan CPU lainnya yang sangat sukses, yang dibagun berdasarkan 8080 dan kompatible pada set-instruksi hingga pada tingkatan bahasa-mesin biner adalah arsitekturZilog Z80.)

Perusahaan lain juga membuat atau pernah membuatCPU yang berdasarkan arsitektur x86: di antaranyaCyrix (sekarang diakuisisi olehVIA Technologies),NEC Corporation,IBM,IDT (juga telah diakuisisi oleh VIA), danTransmeta. Manufaktur yang paling sukses adalahAMD, dengan seriAthlon-nya, yang meskipun belum se-populer seriPentium, telah menguasai sebagian pangsa pasar secara nyata. Menurut beberapa perusahaan riset pangsa pasar CPUAMD telah melampaui penjualan CPUIntel di pasar retail dekstop pada tahun 2006.

Rancangan

[sunting |sunting sumber]

Arsitektur x86 adalah rancanganSet Instruksi Komputer Kompleks (Complex Instruction Set Computer) dengan panjang instruksi yang bervariasi. Word disimpan dengan urutanendian-kecil. Kompatibilitas mundur menjadi motivasi terkuat dalam pengembangan arsitektur x86 (keputusan ini menjadi sangat penting dan sering dikritik, terutama oleh pesaing dari pendukung arsitektur prosesor lainnya, yang dibuat frustasi oleh sukses yang berkelanjutan dari arsitektur ini yang secara umum dipandang memilki banyak kelemahan). Prosesor-prosesor terkini dari x86 menerapkan beberapa langkah penerjemah (dekoder) "tambahan" untuk (saateksekusi) memecah (sebagian besar) instruksi x86 kedalam potongan-potongan kecil instruksi (dikenal dengan "micro-ops") yang selanjutnya dieksekusi oleh arsitektur setara dengan arsitekturRISC.

Bahasa rakitan dari x86 dibahas secara lebih terperinci di artikelBahasa Rakitan x86.

Mikroprosesor x86 dapat bekerja dalam beberapa modus berikut:

  • Real-mode (Modus Real)
  • Protected Mode (Modus terproteksi)
  • Virtual Protected Mode (Modus Terproteksi Virtual)
  • Compatibility Mode
  • Long Mode/IA32e Full Mode

Real-Mode

[sunting |sunting sumber]

Real-Mode adalah sebuah modus di mana prosesor Intel x86 berjalan seolah-olah dirinya adalah sebuah prosesorIntel 8086 atauIntel 8088, meski ia merupakan prosesorIntel 80286 atau lebih tinggi. Karenanya, modus ini juga disebut sebagaimodus 8086 (8086 Mode). Dalam modus ini, prosesor hanya dapat mengeksekusi instruksi 16-bit saja dengan menggunakan register internal yang berukuran16-bit, serta hanya dapat mengakses hanya 1024 KB darimemori karena hanya menggunakan20-bit jalurbus alamat. Semua program DOS berjalan pada modus ini.

Prosesor yang dirilis setelah 8086, semacamIntel 80286 juga dapat menjalankan instruksi 16-bit, tetapi jauh lebih cepat dibandingkan 8086. Dengan kata lain, Intel 80286 benar-benar kompatibel dengan prosesor Intel 8086 yang didesain sebelumnya. Sehingga prosesor Intel 80286 pun dapat menjalankan program-program 16-bit yang didesain untuk 8086 (IBM PC), dengan tentunya kecepatan yang jauh lebih tinggi.

Dalam Real-mode, tidak ada proteksi ruang alamat memori, sehingga tidak dapat melakukanmulti-tasking. Inilah sebabnya, mengapa program-program DOS bersifatsingle-tasking. Jika dalam modus real terdapatmulti-tasking, maka kemungkinan besar antara dua program yang sedang berjalan, terjadi tabrakan (crash) antara satu dengan lainnya.

Protected Mode

[sunting |sunting sumber]

Modus terproteksi (protected mode) adalah sebuah modus di mana terdapat proteksi ruang alamat memori yang ditawarkan oleh mikroprosesor untuk digunakan oleh sistem operasi. Modus ini datang denganmikroprosesorIntel 80286 atau yang lebih tinggi. Karena memiliki proteksi ruang alamat memori, maka dalam modus ini sistem operasi dapat melakukan multitasking.

Prosesor Intel 80286 memang dilengkapi kemampuan masuk ke dalam modus terproteksi, tetapi tidak dapat keluar dari modus tersebut tanpa harus mengalami reset (warm boot ataucold boot). Kesalahan ini telah diperbaiki oleh Intel dengan merilis prosesorIntel 80386 yang dapat masuk ke dalam modus terproteksi dan keluar darinya tanpa harus melakukan reset. Inilah sebabnya mengapaWindows 95/Windows 98 dilengkapi dengan modusRestart in MS-DOS Mode, meski sebenarnyasistem operasi tersebut merupakan sistem operasi yang berjalan dalam modus terproteksi.

Virtual Protected Mode

[sunting |sunting sumber]

Virtual Protected Mode juga kadang disebut sebagaiVirtual Real Mode. Dalam modus ini, sebuah prosesor Intel x86 berjalan dalam modus terproteksi tetapi mengizinkan aplikasi-aplikasi 16-bit real-mode agar dapat dijalankan di atas sistem operasi. MicrosoftWindows 3.1, yang berjalan di dalam modus Enhanced 386,Windows 95, sertaWindows 98 mendukung modus ini sepenuhnya. Sistem-sistem operasi dapat menjalankan beberapa aplikasi16-bit real-mode secara sekaligus, pada window MS-DOS Prompt yang berbeda-beda, karena memang Microsoft mengimplementasikan sebuah lapisan emulasi yang disebut sebagaiDOS Protected Mode Interface (DPMI). Setiap window MS-DOS Prompt yang dibuat, aplikasi hanya berjalan dalam real mode, tetapi karena Windows 3.1 (yang berjalan dalam modus Enhanced 386) dan Windows 95/98 berjalan dalam modus terproteksi, aplikasi akan menganggap dirinya berjalan pada komputer yang berbeda, meski pada fisiknya mereka dijalankan pada modus yang sama. Hal ini mengizinkan aplikasi-aplikasi 16-bit real-mode agar dapat dijalankan secara serentak (multitasking), meski pada awalnya aplikasi 16-bit berjalan dalam kondisi single-tasking.

DPMI digunakan oleh Windows 3.1 ke atas untuk mengaksesextended memory agar dapat digunakan oleh aplikasi Windows. DPMI mengizinkan program-program dapat menggunakan memori yang lebih banyak, meski pada aslinya program tersebut merupakan program 16-bit. Hal ini populer dilakukan, khususnya bagi program-program game komputer DOS, karena game-game tersebut dapat mengakses lebih dari 1 MB (diberi hak akses oleh sistem operasi). DPMI dapat melakukan switching prosesor dari real-mode ke protected mode atau sebaliknya.

IA32e/AMD64/x64/x86-64 Compatibility Mode

[sunting |sunting sumber]

Modus kompatibilitas adalah sebuah modus prosesor berbasis IA32e (x86-64,AMD64,EM64T, ataux64) di mana prosesor sedang menjalankan instruksi32-bit (sistem operasi 32-bit dan aplikasinya yang dijalankan di atas prosesor x64 atau sistem operasi 64-bit yang menjalankan aplikasi 32-bit). Dalam modus ini, prosesor tersebut bekerja seolah-olah dirinya adalah prosesor x86 32-bit, sehingga hanya dapat mengalamati memori hingga 4 GB saja.

IA32e/x86-64/AMD64/x64/EM64T Long Mode

[sunting |sunting sumber]

Modus panjang (long mode) adalah sebuah modus prosesor 64-bit IA32e (x86-64/AMD64/x64/EM64T) yang berjalan di atas sistem operasi 64-bit, sehingga ia dapat mengeluarkan seluruh kemampuannya, seperti halnya mengakses memori lebih besar daripada 4 GB (hingga batasan yang dimiliki oleh prosesor dan sistem operasi), dan menjalankan aplikasi 64-bit. Hanya beberapa sistem operasi yang dapat menjalankan prosesor IA32e dalam modus ini, yakniWindows XP Professional x64 Edition,Windows Server 2003,GNU/Linux (versikernel 2.6 ke atas),Solaris 10 dan beberapa varian UNIX lainnya.

Daftar Pabrikan

[sunting |sunting sumber]

x86 dan yang kompatibel dengan x86 telah dirancang, diproduksi, dan dijual oleh beberapa perusahaan, termasuk:

Lihat pula

[sunting |sunting sumber]

Pranala luar

[sunting |sunting sumber]
ProsesorIntel
Termasuk
prosesorx86
Tidak termasuk
prosesorx86
40044040800880808085iAPX 432i860i960XScaleItaniumItanium 2
Perpustakaan nasional
Lain-lain
Diperoleh dari "https://id.wikipedia.org/w/index.php?title=X86&oldid=26190425"
Kategori:
Kategori tersembunyi:

[8]ページ先頭

©2009-2025 Movatter.jp