32-bit processors: the 80386 range


Intel 80386 adalah sebuah mikroprosesor 32-bit pertama yang diperkenalkan oleh Intel pada tahun 1985. Versi pertama memiliki 275.000 transistor dan digunakan sebagai unit pengolah pusat (CPU) dari banyak workstation dan High-End Personal Computer sejak tahun 1986 sampai 1994 dan merupakan penyempurnaan dari 8286. Sebagai implementasi asli dari ekstensi 32-bit arsitektur 8086, set instruksi 80386, model pemrograman, dan pengkodean biner masih common denominator untuk semua prosesor x86 32-bit.

Sebuah mikroprosesor (sering dituliskan: µP atau uP) adalah sebuah central processing unit (CPU) elektronik komputer yang terbuat dari transistor mini dan sirkuit lainnya di atas sebuah sirkuit terintegrasi semikonduktor. Mikroprosesor memiliki karakteristik:

  1. Ukuran bus data internal (internal data bus size): Jumlah saluran yang terdapat dalam mikroprosesor yang menyatakan jumlah bit yang dapat ditransfer antar komponen di dalam mikroprosesor.
  2. Ukuran bus data eksternal (external data bus size): Jumlah saluran yang digunakan untuk transfer data antar komponen antara mikroprosesor dan komponen-komponen di luar mikroprosesor.
  3. Ukuran alamat memori (memory address size): Jumlah alamat memori yang dapat dialamati oleh mikroprosesor secara langsung.
  4. Kecepatan clock (clock speed): Rate atau kecepatan clock untuk menuntun kerja mikroprosesor.
  5. Fitur-fitur spesial (special features): Fitur khusus untuk mendukung aplikasi tertentu seperti fasilitas pemrosesan floating point, multimedia dan sebagainya.

Selama masa perancangan, prosesor mikro ini dinamakan “P3”, merupakan generasi ketiga dari prosesor dalam x86, tetapi sering juga dirujuk dengan nama i386. Dibuat dan diproduksi oleh Intel, prosesor i386 dikirim untuk diproduksi pada Oktober 1985. Pihak Intel memutuskan untuk tidak memproduksi chip 80386 terlebih dulu, karena biaya produksi dianggap tidak eknomis. Chip-chip dengan fungsi penuh baru diluncurkan kepada pengguna pada tahun 1986.

Karakteristik

Beberapa karakteristik yang dimiliki oleh mikroprosesor 80386 adalah sebagai berikut:

  1. Merupakan mikroprosesor fungsional 32 bit pertama
  2. Mempunyai bus data 32 bit dan bus alamat 32 bit
  3. Mampu mengalamatkan memori 4 GByte

 

Mikroprosesor 32 bit dibutuhkan karena ukuran dari bus datanya yang bisa mentransfer bilangan real (floating point presisi tunggal) yang membutuhkan memori 32 bit. Kebanyakan bahasa pemrograman tingkat tinggi, spreadsheet, serta sistem manajemen database menggunakan bilangan real untuk penyimpanan data. Hal tersebut menyebabkan penambahan kecepatan dari program yang memanipulasi bilangan real. Bilangan real juga digunakan pada paket perancangan grafis yang menggunakan vektor untuk memetakan citra di layar video.

 

  1. 1. Intel 80386 DX

Prosesor Intel 80386 DX atau biasa disebut 386DX adalah anggota keluarga prosesor 386 pertama yang diperkenalkan oleh Intel Corporation. 386DX merupakan prosesor 32-bit, dengan register internal 32-bit, dan data bus eksternal 32-bit. Chip ini berisi 275000 transistor yang dibangun pada desain sirkuit VLSI (Very Large Scale Integration), menggunakan desain CMOS (Complimentary Metal-Oxide Semiconductor). Chip ini dipaketkan dalam paket dengan 132-pin dan menyerap daya sebesar 400 mA. Alasan mengapa dia memakan arus yang rendah adalah karena proses manufaktur CMOS yang digunakannya.

Chip ini tersedia dalam kecepatan antara 16 MHz hingga 33 MHz. Selain Intel, perusahaan lain seperti AMD dan Cyrix menawarkan versi sebanding dengan kecepatan 40 MHz. 386DX dapat mengalamatkan memori fisik hingga 4 GB.

Processor Clock Speed Intro Date Mfg. Process/
Transistors
Transistors Addressable Memory Cache Bus Speed Typical Use
Intel386™ DX Processor 33 MHz
25 MHz
20 MHz
16 MHz
Oct-85 1.5 micron
1-micron
275,000 4 GB None 33 MHz
25 MHz
20 MHz
16 MHz
Desktop

 

  1. 2. Intel 80386 SX

Intel 80386SX atau sering disebut dengan 386SX saja merupakan variasi dari prosesor 386DX yang ditawarkan dengan harga yang murah (setara dengan sistem Intel 80286). Untuk menekan harga, 386SX dibuat sama seperti 286. Ia merupakan prosesor 16-bit saat berkomunikasi dengan memori sistem, tapi secara internal ia bekerja sama seperti 386DX, karena ia memiliki register internal 32-bit, dan juga ia dapat menjalankan aplikasi 32-bit. 386SX tersedia pada rentang kecepatan 16 MHz hingga 33 MHz.

Chip ini merupakan chip yang tidak lengkap yang sangat terkenal dari 386DX. Prosesor ini hanya mempunyai bus data eksternal 16 bit berbeda dengan DX yang 32 bit. Juga, SX hanya mempunyai jalur alamat 24. Oleh karena itu, prosesor ini hanya dapat mengalamati maksimum RAM 16 MB. Prosesor ini bukan 386 yang sesungguhnya, tetapi motherboard yang lebih murah membuatnya sangat terkenal

Processor Clock Speed Intro Date Mfg. Process/
Transistors
Transistor Addressable Memory Cache Bus Speed Typical Use
Intel386™ SX Processor 33 MHz
25 MHz
20 MHz
16 MHz
Jun-88 1.5- micron 275,000 16 MB None 33 MHz
25 MHz
20 MHz
16 MHz
Entry-level desktop and portable computing

 

  1. 3. Intel 80376

Intel 80376 adalah sebuah mikroprosesor 32 bit yang diperkenalkan pada 16 Januari 1980, dan merupakan varian dari Intel 80386 SX yang ditujukan untuk embedded system berdasarkan mikro arsitektur Intel 80386. Fungsionalitas, i376 sangat dekat dengan CPU 80386 SX. Seperti halnya 80386SX, i376 memiliki 16 bit data bus dan 24 bit alamat bus.

Prosesor ini memiliki set lengkap 80386 register dan mencakup semua instruksi 80386. 80387 instruksi didukung dengan bantuan opsional prosesor 80387 SX numeric-co. i376 hanya beroperasi dalam protected mode 32-bit dan tidak mendukung mode lainnya yang hadir dalam 80386 SX dan 80386 DX mikroprosesor.

Prosesor ini memiliki Memory Management Unit (MMU), yaitu sebuah unit manajemen memori atau terkadang disebut unit manajemen memori paged (PMMU), adalah sebuah komponen perangkat keras komputer yang bertanggung jawab untuk menangani akses ke memori yang diminta oleh CPU.

Fungsinya termasuk terjemahan alamat virtual ke alamat memori,perlindungan memori, kontrol cache, arbitrase bus dan di komputersederhana arsitektur (terutama 8-bit sistem) switching bank.

Sebagai hasilnya, CPU i376 tidak bisa menjalankan x86 modus real-program atau program yang membutuhkan paging, tetapi dapat menjalankan 32-bit 80386 program ketika paging tidak diperlukan. Semua program yang dirancang untuk 80376 dapat dilaksanakan pada CPU 80386 SX/ 80386 DX tanpa perubahan apapun. Kinerja mikroprosesor 80376 adalah setara dengan 80386 SX, berjalan pada frekuensi yang sama.

Perbandingan Data Bus, Address Bus pada Prosesor 80386

Kelas Data Bus Address Bus Tahun Memory Maks (MB)
External (bit) Internal (bit) External (bit) Internal (bit)
80386 SX 16 32 24 32 1988 4096
80386 DX 32 32 32 32 1986 4096

 

Advertisements

2 thoughts on “32-bit processors: the 80386 range

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.