16-bit

16-bit

Unter 16-Bit-Architektur versteht man in der EDV eine Prozessorarchitektur, deren wesentliche Wortbreite 16 Bit beträgt.

Inhaltsverzeichnis

Architekturen

  • Die PDP-11 war der 16-Bit Nachfolger der 8-Bit PDP-8 der Digital Equipment Corporation
  • Die WDC 65816/65802 Prozessoren von Western Design Center sind die 16-Bit Nachfolger der 8-Bit 6502 Serie von MOS Technology
  • Die Intel 8086, 80186 und 80286 der Intel 80x86 Familie waren mit 16-Bit Registern ausgestattet, die Basisadressen wurden erweitert durch eine Segment-Adressierung und den EMS-/XMS-Standards, sodass sich Speicher bis 1 MB direkt und bis 16 MB über Mapping ansprechen ließ. Ab dem 80386 wurde die Familie auf eine 32-Bit Archtiktur erweitert.
  • Die Motorola 68000 und 68010 Prozessoren der 68000er Familie waren mit externem 16 Bit Datenbus und interner 16 Bit ALU ausgelegt, das Programmiermodell orientierte sich jedoch von Anfang an einer 32 Bit Verarbeitung, die in späteren Designs voll umgesetzt wurden.

Design

Vereinfacht dargestellt bedeutet 16 Bit, dass die Prozessoren durch ihr Design so ausgelegt sind, dass 16 Bit (also 2 Byte) gleichzeitig bzw. während eines Taktes verarbeitet werden können. Das schließt die externe und interne Gestaltung von Daten- und Adressbussen, die Ausführung des Registersatzes sowie der Recheneinheiten mit ein. Weiterhin findet sich im Befehlssatz meist eine speziell auf 16 Bit angepasste Umsetzung eines Teils der gängigen Adressierungs-Arten.

Programmiermodell

Unter der Programmiersprache C schlägt sich die Anzahl der Bits insbesondere bei der Größe der Datentypen void* und int nieder. Dies erfolgte schon zu einer Zeit, in der auch erste 32-Bit Systeme existierten. Zur Repräsentierung der schnellen Prozessoroperationen setzte man hier den Int-Typ auf 16-Bit. Da dieser für viele Berechnungen jedoch zu knapp war, setzte man den Long-Typ auf das doppelte, nämlich 32-Bit. Abgekürzt nennt man diesen IP16.

Die ersten verbreiteten Betriebssysteme wie DOS arbeiteten mit IP16 (small-Model), jedoch wurde hier frühzeitig eine Segmentierung hinzugefügt, so dass auch 16+16 segmentierte Zeiger existierten, die effektiv nur in 32 Bit gespeichert werden können. Analog kann dies als LP32 abgekürzt sein, was für die 32-Bit-Architekturen dann übernommen wurde. Die meisten Unix-artigen Systeme wurden in Kompatibilität zu 32-Bit-Architekturen frühzeitig als ILP32 Typmodell aufgefasst, bei der auch der Int-Typ 32-bit ist, obwohl in 16-Bit-Architekturen Programme durch die halbe Wortbreite verlangsamt laufen können.

Siehe auch


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Bit rate — Bit rates Decimal prefixes (SI) Name Symbol Multiple kilobit per second kbit/s 103 megabit per second Mbit/s 106 gigabit per second Gbit/s 109 …   Wikipedia

  • Bit manipulation — is the act of algorithmically manipulating bits or other pieces of data shorter than a byte. Programming tasks that require bit manipulation include low level device control, error detection and correction algorithms, encryption algorithms, and… …   Wikipedia

  • Bit — Saltar a navegación, búsqueda Bit es el acrónimo de Binary digit. (dígito binario). Un bit es un dígito del sistema de numeración binario. Mientras que en el sistema de numeración decimal se usan diez dígitos, en el binario se usan sólo dos… …   Wikipedia Español

  • BIT — (binary digit) Contraction de l’expression anglaise binary digit (chiffre binaire), le terme bit prend en informatique trois significations différentes. Puisqu’on se trouve ici dans un système de numération à base 2, deux symboles (habituellement …   Encyclopédie Universelle

  • Bit — [bɪt], das; [s], [s]: kleinste Einheit der Informationseinheit beim Computer: ein Byte besteht aus acht Bit; ein Bit steht entweder auf 0 oder auf 1. * * * bịt 〈EDV; Zeichen für〉 Bit * * * 1Bịt , das; [s], s <aber: eine Million Bits od.… …   Universal-Lexikon

  • bit — bit1 [bit] n. [ME < OE bite, a bite < bītan, BITE] 1. the part of a bridle that goes into a horse s mouth, used to control the horse: see BRIDLE 2. anything that curbs or controls 3. the part of a pipestem held in the mouth: see PIPE 4. th …   English World dictionary

  • bit — Ⅰ. bit [1] ► NOUN 1) a small piece or quantity. 2) (a bit) a short time or distance. 3) (also bit of fluff or stuff) informal a girl or young woman. ● a bit …   English terms dictionary

  • Bit Cloud — is a character from , an anime based on TOMY s Zoids model franchise. Voiced by Takahiro Sakurai in the Japanese version and Richard Ian Cox in the English version of the series, he is the protagonist of the story, and a member of the Blitz team …   Wikipedia

  • Bit Corporation — (普澤 Pu Ze in Chinese) [cite web |url=http://fuji.drillspirits.net/gamate/?p=bit |title=Gamate: Bit Corporation |accessdate=2008 06 09 |author=Taizou |date=2008 |work=Neo Fuji |publisher=] was a Taiwanese game developer and console… …   Wikipedia

  • Bit Corp — Bit Corporation war ein taiwanischer Spiele und Konsolen Hersteller. Inhaltsverzeichnis 1 Spiele 2 Hardware 3 Anmerkungen 4 Weblinks // …   Deutsch Wikipedia

  • Bit (informatique) — Bit Pour les articles homonymes, voir Bit (homonymie).  Ne doit pas être confondu avec byte. Unités de bits Préfixes SI …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”