Perbedaan antara 8085 dan 8086

Perbedaan antara 8085 dan 8086

Pada tahun 1977, Intel memperkenalkan 8085, mikroprosesor delapan-bit terakhir. Saat ini ada lebih dari 200 juta mikroprosesor yang tertanam di berbagai perangkat elektronik, dan produksinya akan berlanjut di masa depan. Pada tahun 1978, mikroprosesor mikroprosesor 8086 - 16 bit diproduksi dengan laju lari 2.5 MPa. Memori mikroprosesornya hingga 16 kali lebih tinggi dari 1MB.

Apa itu 8085?

Versi yang ditingkatkan dari prosesor Intel 8008/8080, Intel menciptakan prosesor 8085 yang terkenal. Dalam prosesor ini, 2 instruksi baru ditambahkan untuk menghidupkan / mematikan 3 terminal dan port input / output, dan menyederhanakan perangkat keras hanya menggunakan arus + 5V (volt), serta menambahkan generator impuls waktu dan sirkuit kontrol sirkuit sirkuit. Mikroprosesor ini membutuhkan beberapa komponen perangkat keras, tetapi penempatan dan fungsinya dapat memberikan efisiensi kerja yang sangat tinggi. Mikroprosesor 8085 sangat mirip dengan mikrokontroler, seperti PIC 16F84, yang banyak digunakan dalam kontrol proses. Menurut kekuatannya, 8085 tidak dapat dibandingkan dengan mikroprosesor Pentium, tetapi akan digunakan untuk waktu yang lama karena memiliki aplikasi yang hebat di perangkat elektronik yang lebih sederhana yang tidak memerlukan prosesor yang kuat seperti itu. Ini adalah prosesor delapan bit, yang memproses data dengan ukuran byte. Ini memiliki generator kecepatan clock dengan kecepatan clock digital 8 MHz, pengontrol khusus untuk operasi intermiten dan kontrol waktu. Ini memiliki akses ke memori dengan kapasitas 64kV, pada dasarnya ada 16 pin alamat untuk pengalamatan langsung ruang memori (216 = 64k).

Spesifikasi teknis

  • Frekuensi 5MHz;
  • Sekitar 6500 transistor per 1 μm
  • Bus data 8 bit
  • 16 bit
  • Versi AH memiliki konsumsi daya 20% lebih rendah dari prosesor normal 8085.
  • Pengalamatan memori langsung 64 kbps;
  • 1.Baris perintah 3 μs (0.8 μs pada 8085ah-2 /0.67 di 8085Ah-1);
  • 4 input interupsi vektor (seseorang tidak dapat ditutupi);
  • desimal, biner, dan aritmatika dengan presisi ganda.

Apa itu 8086?

8086 adalah mikroprosesor generasi ketiga. 8086 memiliki bus data 16 bit. 8086 memiliki memori dengan kapasitas 1 MB (220) dan 20 bit alamat digunakan untuk mengatasi lokasi memori. 8086 memiliki perumahan 40 pin dan menggunakan catu daya 5V. Tergantung pada ukuran dan kompleksitas program, dapat bekerja dalam dua mode - minimal dan maksimum. 8086 berisi unit terpisah yang secara bersamaan melakukan beberapa fase (transfer kode operasi dari memori ke mikroprosesor - opcode fetch, transmisi operan jika diminta - baca, eksekusi yang efektif - eksekusi, pengembalian hasil ke memori - tulis). 8086 bekerja secara eksklusif dalam mode operasi yang realistis. Mulai dari 8086 hingga 80286, alamat berikut digunakan: register pengalamatan, langsung, langsung, mendaftarkan secara tidak langsung, berbasis, diindeks, diindeks berdasarkan dan diindeks berdasarkan perpindahan dengan perpindahan.

 Spesifikasi teknis

  • Frekuensi hingga 10 MHz;
  • Sekitar 29.000 transistor per 1 μm
  • Bus data 16 bit
  • Baris alamat 20 bit
  • Pengalamatan memori langsung 1 MB;
  • Mode minimum dan maksimum
  • Desimal, biner dan ascii.

Perbedaan antara 8085 dan 8086

  1. Ukuran

Pertama -tama, 8085 adalah 8 bit, sedangkan 8086 prosesor 16 bit.

  1. Baris alamat

8085 menggunakan baris alamat 18 bit, 8086 A 20 bit satu.

  1. Bus data

Yang pertama memiliki 8 bit, bus data 16 bit kedua.

  1. Kecepatan jam

Kecepatan clock mikroprosesor 8085 adalah 3.072 MHz. 8086 awalnya dibatasi hingga 5 MHz, tetapi naik hingga 10 MHz saat ini.

  1. Register bendera

Daftar bendera dalam kasus 8085 berisi 5 bendera, dalam kasus 8086 - 9.

  1. Pipa

8086 adalah satu -satunya yang memungkinkan perpipaan.

  1. Nomor transistor

8085 mengintegrasikan jumlah transistor yang lebih rendah - sekitar 6500. 8086 memiliki lebih banyak transistor - sekitar 29000.

  1. Siklus clock

8085 bekerja pada siklus clock dengan siklus tugas 50%, sedangkan 8086 dengan 33%.

  1. Ukuran memori

8085 menggunakan memori 64 kb, 8086 1 mb.

  1. Segmentasi memori

Versi selanjutnya mendukung segmentasi memori.

  1. Mode operasi

8086 dapat bekerja pada mode minimum dan maksimum.

  1. Hitung

8085 mendukung kode desimal dan integer, sementara 8086 juga mendukung ASCII.

  1. Nomor prosesor

8085 hanya menggunakan satu prosesor - 8086 dapat memanfaatkan yang eksternal.

  1. Biaya

8086 harganya lebih tinggi

8085 vs. 8086

Ringkasan

  • Mikroprosesor 8085 dirancang oleh Intel pada pertengahan - 1977. Ini kompatibel dengan mikroprosesor 8080 dan membutuhkan lebih sedikit perangkat keras tambahan, yang memungkinkan untuk membuat sistem komputer yang lebih sederhana dan lebih murah. Mikroprosesor ini memiliki arsitektur von Neumann, yang melibatkan pencampuran kode operasi dan operan. Mikroprosesor 8085 membutuhkan: CPU, memori, dan model I / O.
  • Pada tahun 1978, Intel meluncurkan prosesor 8086 yang baru, dan setahun kemudian, 8088, yang hanya dibedakan di jalur alamat. Ini adalah prosesor 16-bit pertama. 8086 memiliki bus data 20-bit yang memungkinkan penyimpanan maksimal 220 = Data 1MB. Untuk informasi, prosesor ini berisi sekitar 29.000 transistor, dan dari jenis prosesor ini ada berbagai prosesor yang beroperasi pada 5.Frekuensi operasi 6 atau 10 MHz. Kebaruan dari prosesor ini adalah segmentasi ruang memori, yaitu pembagiannya menjadi 4 segmen 214b (byte).