Heim  >  Artikel  >  Wie viele Datenleitungen und Adressleitungen hat die 8086-CPU?

Wie viele Datenleitungen und Adressleitungen hat die 8086-CPU?

青灯夜游
青灯夜游Original
2023-03-02 15:08:036102Durchsuche

Die 8086-CPU verfügt über 16 Datenleitungen und 20 Adressleitungen. Der adressierbare Speicherplatz beträgt 1 MB. Da die 8086-CPU über eine verfügbare 20-Bit-Adresse verfügt, beträgt die adressierbare Adresse Der Speicherplatz beträgt 220 Byte oder 1 MB. Der 8086cpu ist ein von INTEL im Juni 1978 auf den Markt gebrachter Mikroprozessor, der mit 4,77 MHz getaktet ist und 16-Bit-Register, einen 16-Bit-Datenbus und 29.000 Transistoren mit 3-Mikron-Technologie verwendet.

Wie viele Datenleitungen und Adressleitungen hat die 8086-CPU?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Die 8086-CPU ist ein von INTEL im Juni 1978 auf den Markt gebrachter Mikroprozessor, der mit 4,77 MHz getaktet ist, 16-Bit-Register, einen 16-Bit-Datenbus und 29.000 Transistoren mit 3-Mikron-Technologie verwendet und damit den Beginn der dritten Generation von Mikroprozessoren markiert.

Der 8086 verfügt über drei Taktfrequenzversionen von 4,77, 8 und 10 MHz, einschließlich eines Befehlssatzes mit 300 Operationen. Die 8-MHz-Version enthält etwa 28.000 Transistoren und hat eine Kapazität von 0,8 MIPs.

Wie viele Datenleitungen und Adressleitungen hat die 8086-CPU?

8086cpu verfügt über 16 Datenleitungen und 20 Adressleitungen. Es kann sowohl 16-Bit-Daten als auch 8-Bit-Daten verarbeiten. Breite des externen Datenbusses: 8086: 16 Bit; 8088: 8 Bit. Die Breite des internen Datenbusses ist gleich und beträgt 16 Bit. Die Adressbusnummer des Intel 80286-Prozessors wurde auf 24 Bit erhöht, sodass auf 16 MB Speicherplatz zugegriffen werden kann. Wichtiger ist, dass seitdem ein neues Konzept, der Schutzmodus, eingeführt wurde. Der Zugriff auf Speichersegmente ist in diesem Modus eingeschränkt.

Da 20-Bit-Adressen verfügbar sind, beträgt der adressierbare Adressraum 220 Byte oder 1 MB. Fast zeitgleich mit der Einführung des 8086-Mikroprozessors wurde auch der Quasi-16-Bit-Mikroprozessor 8088 auf den Markt gebracht, um direkt mit den damals vorhandenen Intel-Peripherieschnittstellenchips kompatibel zu sein und interne Operationen des 8088 sind alle 16 Bit, aber der externe Datenbus ist nur 8 Bit.

Wie viele Datenleitungen und Adressleitungen hat die 8086-CPU?

Die Befehlswarteschlange von 8086 ist 6 Bytes groß. Während die CPU Anweisungen ausführt, entnimmt sie eine oder mehrere Anweisungen aus dem Speicher und stellt sie in die Befehlswarteschlange. Auf diese Weise kann der 8086 unter normalen Umständen einen Befehl unmittelbar nach seiner Ausführung ausführen, anstatt wie bei früheren Computern abwechselnd Befehle abzurufen und auszuführen, wodurch die Effizienz der CPU verbessert wird. Der Adressaddierer dient zur Generierung der 20-Bit-Adresse. Der 8086 kann 1 MB Speicherplatz mit einer 20-Bit-Adresse adressieren, aber die internen Register des 8086 sind alle 16-Bit, sodass ein zusätzlicher Mechanismus erforderlich ist, um die physikalische 20-Bit-Adresse basierend auf den von der 16 bereitgestellten Informationen zu berechnen -Bit-Register. Dieser Mechanismus ist die 20-Bit-Adresse.

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!

Das obige ist der detaillierte Inhalt vonWie viele Datenleitungen und Adressleitungen hat die 8086-CPU?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn