Intel 8086

Der Intel 8086 ist ein 16-Bit-Mikroprozessor von Intel. Entwickelt 1978, wurde er zum Vorgänger der 80x86-Familie. Das Design basierte auf den Intel-CPUs 8080 und 8085, der Befehlssatz war so konzipiert, dass Assembler-Quellcode für den 8080/8085 leicht automatisch in gültigen 8086-Quellcode umgewandelt werden konnte. Wie dem 8080 fehlten dem 8086 einige wesentliche Bausteine wie Interrupt- und DMA-Controller, die als externe Chips dazukamen.

Der 8086 war einer der langsamsten 16-Bit-CPUs, die zu der Zeit auf den Markt kamen.

Eine Besonderheit war die Speichersegmentierung: Segmente waren Adressbereiche von je 64 KiB Größe, die in 16-Byte-Schritten im Speicher verschoben werden konnten. Auf diese Weise war es dem Chip möglich, bis zu ein MiB zu adressieren, wobei innerhalb jedes Segments mit 16-Bit-Adressen gearbeitet werden konnte. Vorteil war u.a. eine einfachere Portierbarkeit von 8-Bit-Programmen, Nachteil die umständliche Programmierung.

Wie sein 'kleiner Bruder' 8088, der wenig später auf den Markt kam, wurde der 8086 vor allem im IBM-PC und dessen Clones eingesetzt, aber auch z.B. im Space-Shuttle.

Technische Daten

Siehe auch

Weblinks



Kategorie:Mikroprozessor

See also: Intel 8086, Assembler (Informatik), Bit, Byte, Celeron, Clone, Direct Memory Access, Flag