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 terus berlanjut di masa depan. Pada tahun 1978, mikroprosesor 8086 - 16 bit mikroprosesor diproduksi dengan laju rata-rata 2,5 MPa. Memori mikroprosesornya 16 kali lebih tinggi dari 1MB.

Apa itu 8085?

Sebagai versi prosesor Intel 8008/8080 yang ditingkatkan, 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 . 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 dalam perangkat elektronik sederhana yang tidak memerlukan prosesor yang kuat. 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 pengaturan 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 daripada prosesor 8085 normal.
  • Pengalamatan memori langsung 64 Kbps;
  • Baris perintah 1,3 μs (0,8 μs pada 8085AH-2 /0,67 pada 8085AH-1);
  • 4 input interupsi vektor (satu tidak dapat ditutup-tutupi);
  • 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 alamat 20 bit digunakan untuk mengatasi lokasi memori. 8086 memiliki rumah 40-pin dan menggunakan catu daya 5V. Bergantung pada ukuran dan kompleksitas program, ini dapat bekerja dalam dua mode - minimal dan maksimum. 8086 berisi unit-unit terpisah yang secara bersamaan melakukan beberapa fase (transfer kode operasi dari memori ke mikroprosesor - pengambilan opcode, operan transmisi jika diminta - baca, eksekusi efektif - eksekusi, kembalikan hasilnya ke memori - tulis). 8086 bekerja secara eksklusif dalam mode operasi realistis. Mulai dari 8086 hingga 80286, alamat berikut digunakan: register menangani, langsung, langsung, mendaftar secara tidak langsung, berdasarkan, diindeks, berbasis diindeks dan berbasis diindeks 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 sebesar 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 garis alamat 18 bit, 8086 satu 20 bit.

  1. Bus data

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

  1. Kecepatan jam

Kecepatan clock mikroprosesor 8085 adalah 3,072 MHz. 8086 pada awalnya terbatas pada 5 MHz, tetapi naik hingga 10 MHz saat ini.

  1. Daftar bendera

Register bendera untuk 8085 berisi 5 bendera, untuk 8086 - 9.

  1. Saluran pipa

8086 adalah satu-satunya yang memungkinkan pipelining.

  1. Nomor transistor

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

  1. Siklus jam

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

  1. Ukuran memori

8085 menggunakan memori 64 KB, 8086 1 MB.

  1. Segmentasi memori

Versi yang lebih baru 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 lebih tinggi harganya

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 baru, dan setahun kemudian, 8088, yang hanya dibedakan dalam garis alamat. Ini adalah prosesor 16-bit pertama. 8086 memiliki bus data 20-bit yang memungkinkan penyimpanan maksimum 220 = 1MB data. Sebagai informasi, prosesor ini memuat sekitar 29.000 transistor, dan dari jenis prosesor ini terdapat beberapa prosesor yang beroperasi pada frekuensi operasi 5,6 atau 10 MHz. Kebaruan dari prosesor ini adalah segmentasi ruang memori, yaitu, pembagiannya menjadi 4 segmen 214B (byte).