Perbezaan Antara 8085 dan 8086

Pada tahun 1977, Intel memperkenalkan 8085, mikropemproses lapan bit terakhir. Hari ini terdapat lebih daripada 200 juta mikropemproses tersebut yang terbenam dalam pelbagai peranti elektronik, dan pengeluarannya akan diteruskan pada masa akan datang. Pada tahun 1978, mikropemproses mikropemproses 8086 - 16 bit mikropemproses dihasilkan dengan kadar larian 2.5 MPa. Memori mikropemprosesnya sehingga 16 kali lebih tinggi daripada 1MB.

Apa itu 8085?

Sebagai pemproses Intel 8008/8080 yang dinaiktaraf, Intel mencipta pemproses terkenal 8085. Dalam pemproses ini, 2 arahan baru telah ditambahkan untuk menghidupkan / mematikan 3 terminal dan pelabuhan Input / output, dan memudahkan perkakasan menggunakan hanya arus + 5V (Volt), serta menambah penjana impuls masa dan litar kawalan litar . Mikropemproses ini memerlukan beberapa komponen perkakasan, tetapi penempatan dan fungsi mereka dapat memberikan kecekapan kerja yang sangat tinggi. Mikroprosesor 8085 sangat mirip dengan mikrokontroler, seperti PIC 16f84, yang digunakan secara meluas dalam kawalan proses. Mengikut kuasa, 8085 tidak dapat dibandingkan dengan mikroprosesor Pentium, tetapi ia akan digunakan untuk masa yang lama kerana ia mempunyai aplikasi yang hebat dalam peranti elektronik yang mudah yang tidak memerlukan pemproses yang begitu kuat. Ini adalah pemproses lapan bit, yang memproses data dengan saiz bait. Ia mempunyai penjana kelajuan jam dengan kelajuan jam digital 8 MHz, pengawal khas untuk operasi sekejap dan kawalan masa. Ia mempunyai akses ke memori dengan kapasiti 64KV, pada dasarnya terdapat 16 pin alamat untuk menangani langsung ruang memori (216 = 64K).

Spesifikasi teknikal

  • Kekerapan 5MHz;
  • kira-kira 6500 transistor setiap 1 μm
  • Bas data 8 bit
  • 16 bit
  • Versi AH mempunyai penggunaan kuasa 20% lebih rendah daripada pemproses normal 8085.
  • Pengemudian memori langsung 64 Kbps;
  • Garis arahan 1.3 μs (0.8 μs pada 8085AH-2 / 0.67 pada 8085AH-1);
  • 4 input sampul vektor (satu tidak boleh dilekatkan);
  • perpuluhan, binari dan aritmetik dengan ketepatan ganda.

Apa itu 8086?

8086 adalah mikropemproses generasi ketiga. 8086 mempunyai bas data 16 bit. 8086 mempunyai memori dengan kapasiti 1 MB (220) dan 20 bit alamat digunakan untuk menangani lokasi ingatan. 8086 mempunyai perumahan 40-pin dan menggunakan bekalan kuasa 5V. Bergantung kepada saiz dan kerumitan program, ia boleh berfungsi dalam dua mod - minimum dan maksimum. 8086 mengandungi unit berasingan yang secara serentak melakukan beberapa fasa (pemindahan kod operasi dari memori ke mikropemproses - pengekodan opcode, transmisi operand jika diminta - baca, pelaksanaan berkesan - pelaksanaan, hasil pulangan ke memori - tulis). 8086 berfungsi semata-mata dalam mod operasi yang realistik. Bermula dari 8086 hingga 80286, alamat berikut digunakan: daftar alamat, segera, terus, mendaftarkan secara tidak langsung, berasaskan, diindeks, berdasarkan berasaskan dan berasaskan berasaskan dengan anjakan.

 Spesifikasi teknikal

  • Kekerapan sehingga 10 MHz;
  • kira-kira 29000 transistor setiap 1 μm
  • Bas data 16 bit
  • Garisan alamat 20 bit
  • Pengemudian memori langsung 1 MB;
  • Mod minimum dan maksimum
  • Decimal, binari dan ASCII.

Perbezaan Antara 8085 dan 8086

  1. Saiz

Pertama sekali, 8085 adalah 8 bit, manakala 8086 pemproses 16 bit.

  1. Garis alamat

8085 menggunakan garis alamat 18 bit, 8086 satu bit 20.

  1. Bas data

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

  1. Kelajuan jam

Kecepatan jam mikroprosesor 8085 ialah 3,072 MHz. 8086 pada mulanya terhad kepada 5 MHz, tetapi naik sehingga 10 MHz pada masa kini.

  1. Daftar bendera

Daftar bendera dalam kes 8085 mengandungi 5 bendera, dalam hal 8086 - 9.

  1. Saluran paip

8086 adalah satu-satunya yang membolehkan perpipaan.

  1. Nombor transistor

8085 mengintegrasikan bilangan transistor yang lebih rendah - sekitar 6500. 8086 mempunyai lebih banyak transistor - kira-kira 29000.

  1. Kitaran jam

8085 berfungsi pada kitaran jam dengan kitaran tugas 50%, manakala 8086 dengan 33%.

  1. Saiz ingatan

8085 menggunakan memori 64 KB, 8086 1 MB.

  1. Segmentasi memori

Versi yang kemudian menyokong segmentasi memori.

  1. Mod operasi

8086 boleh berfungsi dengan mod minimum dan maksimum.

  1. Aritmetik

8085 menyokong kod perpuluhan dan integer, manakala 8086 juga menyokong ASCII.

  1. Nombor pemproses

8085 menggunakan hanya satu pemproses - 8086 boleh menggunakan yang luaran.

  1. Kos

8086 adalah harga yang lebih tinggi

8085 vs 8086

Ringkasan

  • Mikroprosesor 8085 telah direka oleh Intel pada pertengahan tahun 1977. Ia serasi dengan mikropemproses 8080 dan memerlukan perkakasan tambahan yang kurang, yang memungkinkan untuk mencipta sistem komputer yang lebih mudah dan murah. Mikropemproses ini mempunyai senibina Von Neumann, yang melibatkan pencampuran kod operasi dan pengendalian. Mikroprosesor 8085 memerlukan: CPU, ingatan, dan model I / O.
  • Pada tahun 1978, Intel melancarkan pemproses 8086 baru, dan setahun kemudian, 8088, yang dibezakan hanya dalam barisan alamat. Ini adalah pemproses 16-bit yang pertama. 8086 mempunyai bas data 20-bit yang membolehkan penyimpanan maksima 220 = 1MB data. Untuk maklumat, pemproses ini mengandungi kira-kira 29,000 transistor, dan dari jenis pemproses ini terdapat pemproses yang berbeza yang beroperasi pada frekuensi operasi 5.6 atau 10 MHz. Kebaharuan prosesor ini adalah segmentasi ruang ingatan, iaitu, pembahagiannya menjadi 4 segmen 214B (bait).