主要な取り組み
- 8085 は 8 ビットのマイクロプロセッサで、8086 は 16 ビットのマイクロプロセッサです。
- 8086 は、8085 よりも多くのメモリ アドレス指定機能を提供します。
- 8086 は、8085 よりもクロック速度が速く、パフォーマンスが優れています。
8085 マイクロプロセッサとは何ですか?
8085 マイクロプロセッサは、Intel によって設計された最も初期のマイクロプロセッサの 8085 つです。 8 マイクロプロセッサは、8 ビット データを同時に操作できる XNUMX ビット マイクロプロセッサです。 この操作は XNUMX サイクルで行われます。
8085 マイクロプロセッサは、ALU サイズが 8 ビットであるため、その名前が付けられました。 このタイプのマイクロプロセッサは、8 ビット サイズのデータ バスと 16 ビットのアドレス バスを提供します。 したがって、許容されるアクセス可能なメモリ空間は 64KB です。
全体的に、8085 マイクロプロセッサ 64キロバイトのデータを保存できます。 8085 マイクロプロセッサの演算および論理ユニットは、加算、減算、比較、補数、増分、減分、シフト、AND、OR、XOR などの演算を実行できます。
8085 マイクロプロセッサは、アキュムレータ ベースのプロセッサです。 操作が進行すると、データはアキュムレータと一時レジスタに格納されます。 出力はアキュムレータに格納され、それに応じてフラグがリセットされます。 プログラムの実行は、フェッチ、デコード、実行の 3 段階で行われます。
8086 マイクロプロセッサとは何ですか?
8086 マイクロプロセッサは、Intel が設計した別のタイプのマイクロプロセッサです。 8086 マイクロプロセッサは、16 ビット以上のデータを同時に実行するように設計された 16 ビット マイクロプロセッサです。 これは、8085 マイクロプロセッサの高度なバージョンです。
ALU のサイズから 16 ビット マイクロプロセッサです。 8086 マイクロプロセッサは、16 ビット サイズのデータ バスと 20 ビット サイズのアドレス バスを提供します。 したがって、このタイプのマイクロプロセッサが提供する適切なメモリ位置は 1 MB です。
8086 マイクロプロセッサには、バス インターフェイス ユニットと実行ユニットという XNUMX つの独立したオペレーティング ユニットがあります。 BIU はメモリから命令をフェッチし、EU は命令内の命令を実行します。 キュー.
8085 マイクロプロセッサと 8086 マイクロプロセッサの違い
- 8085 マイクロプロセッサは 8 ビット プロセッサですが、8086 マイクロプロセッサは 16 ビット プロセッサです。
- 8085 マイクロプロセッサには 3MHz のオンチップ発振器がありますが、8086 マイクロプロセッサにはクロック周波数が 5 MHz、8 MHz、および 10 MHz の XNUMX つのバージョンがあります。
- 8085 マイクロプロセッサはメモリをサポートしていません セグメンテーション、一方、8086 マイクロプロセッサはセグメント化されています。
- 8085 マイクロプロセッサには、キャリー、補助キャリー、パリティ、ゼロ、符号という 5 つのフラグがありますが、8086 マイクロプロセッサには、キャリー、補助キャリー、パリティ、ゼロ、符号、トラップ、割り込み、方向、およびオーバーフローという 9 つのフラグがあります。 。
- 8085 マイクロプロセッサには 8086 つの動作モードしかありませんが、XNUMX マイクロプロセッサには XNUMX つのモード、つまり最小モードと最大モードがあります。
8085 マイクロプロセッサと 8086 マイクロプロセッサの比較
比較のパラメータ | 8085マイクロプロセッサー | 8086マイクロプロセッサー |
---|---|---|
定義 | 8085 マイクロプロセッサは、8 ビット データを同時に処理できるアキュムレータ ベースの 8 ビット プロセッサです。 | 8086 マイクロプロセッサは、16 ビット データを同時に処理できるレジスタ ベースの 16 ビット プロセッサです。 |
アクセス可能な最大メモリ容量 | 8085 マイクロプロセッサのアクセス可能な最大メモリ容量は 216 バイトまたは 64kB。 | 8086 マイクロプロセッサのアクセス可能な最大メモリ容量は 220 バイトまたは 1MB。 |
算術論理ユニット (ALU) サイズ | 8085 マイクロプロセッサには 8 ビット ALU があります。 | 8086 マイクロプロセッサには 16 ビット ALU があります。 |
トランジスタ数 | 8085 マイクロプロセッサは 6500 個のトランジスタで構成されています。 | 8086 マイクロプロセッサは 29000 個のトランジスタで構成されています。 |
業務執行統括 | 8085 マイクロプロセッサは、加算、減算、増加、減少、比較、AND、OR、XOR、シフト、および補数演算を実行できます。 | 8086 マイクロプロセッサは、乗算と除算とともに、8085 マイクロプロセッサのすべての操作を実行できます。 |
- https://books.google.com/books?hl=en&lr=&id=cYlDhsRYtsYC&oi=fnd&pg=PA1&dq=difference+between+8085+microprocessor+and+8086+microprocessor&ots=pQ6OWnyHyE&sig=TKl2Q5jVYGvn5bD_JNsM0cnmcCw
- https://books.google.com/books?hl=en&lr=&id=8zjLPwPdiuQC&oi=fnd&pg=PR15&dq=difference+between+8085+microprocessor+and+8086+microprocessor&ots=2-CmdxdMWE&sig=7sgUTnVWsUEJUeSq4rxPCJlaqks
最終更新日 : 29 年 2023 月 XNUMX 日
Sandeep Bhandari は、Thapar University (2006) でコンピューター工学の学士号を取得しています。 彼はテクノロジー分野で 20 年の経験があります。 彼は、データベース システム、コンピュータ ネットワーク、プログラミングなど、さまざまな技術分野に強い関心を持っています。 彼の詳細については、彼のウェブサイトで読むことができます バイオページ.