Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Extra-Halfbrite-Modus – Wikipedia
Extra-Halfbrite-Modus – Wikipedia 👆 Click Here!
aus Wikipedia, der freien Enzyklopädie
Normales Bild im 32-Farbmodus
Bild im Extra-Halfbrite-Modus

Der Extra-Halfbrite-Modus (kurz EHB, auch Halfbright) ist ein Grafikmodus der Amiga-Computer von Commodore mit Ausnahme der ersten Amiga 1000.[1] Er stellt zusätzlich zu den normalen 32 gleichzeitig darstellbaren Farben des Amiga weitere 32 zur Verfügung, die die halbe Helligkeit der ersten 32 besitzen. Dadurch können 64 Farben mit lediglich 32 Farbregistern dargestellt werden.

Amiga-Farbpalette

[Bearbeiten | Quelltext bearbeiten]
Index Rot-Anteil (binär) Grün-Anteil (binär) Blau-Anteil (binär) Farbe
0 0000 0000 0000 Schwarz
1 1111 1111 0000 Gelb
… … … … …
31 0111 1111 0111 Grün

Die Farbpalette des Amiga umfasst 32 Einträge, die in den sogenannten Farbregistern des Videochips abgelegt sind. Jede Farbe wird durch einen Rot-, Grün- und Blauanteil (siehe RGB-Farbraum) definiert, wobei für jeden Farbanteil vier Bit zur Verfügung stehen. Jede gespeicherte Farbe kann also über einen Index von 0–31 angesprochen werden. Nebenstehende Beispieltabelle verdeutlicht das logische Schema der so genannten Farbpalette.

Pixeldarstellung

[Bearbeiten | Quelltext bearbeiten]

Um ein Pixel am Bildschirm farbig darzustellen, muss das Programm den Index der gewünschten Farbe angeben, beispielsweise den Wert 31 für „Grün“. In Binärdarstellung sind für die Adressierung von 32 Werten 5 Bit erforderlich (25=32).

Farbe Adresse (binär) Adresse (dezimal) Rot-Anteil (binär) Grün-Anteil (binär) Blau-Anteil (binär)
Grün 11111 31 0111 1111 0111

Beim Extra-Halfbrite-Modus wird für die Indizierung der Farbpalette ein Bit mehr verwendet, also insgesamt 6 Bits. Dadurch wäre theoretisch die Darstellung von 64 Farben (26=64) möglich. Da die Farbpalette jedoch nur 32 Farben enthält, können auch nur Indizes von 0 bis 31 angesprochen werden. Das sechste, höchstwertige (also ganz links stehende) Bit wird daher nicht für den Index verwendet, sondern fungiert als so genanntes Flag. Ist dieses Bit nicht gesetzt – hat also den Wert 0 – so bilden die übrigen fünf Bit wieder den normalen Index. Gemäß dem oben stehenden Beispiel würde (0)11111 also zum Index 11111 für die Farbe Grün. Ist das sechste Bit gesetzt (hat also den Wert 1), wird wieder der gleiche Paletteneintrag mit dem Index 11111 verwendet, allerdings werden hier die Bit-Werte der einzelnen Farbanteile um eine Stelle nach rechts verschoben (durch die Hardware im Amiga-Chipsatz, entspricht im Dezimalsystem der Division durch zwei), wodurch sich die dargestellte Farbe ändert. Da die resultierende Farbe etwa die halbe Helligkeit der Basisfarbe hat, spricht man vom Extra-Halfbrite-Modus (von englisch half ‚halb‘ und brite = bright ‚hell‘). Gemäß dem Beispiel würde der Index(1)11111 also zum Paletteneintrag 11111 der Farbe Grün verweisen, die einzelnen Farbanteile würden um eine Stelle nach rechts verschoben, so dass eine neue Farbe entsteht.

Farbe Index (binär) Index (dezimal) Rot-Anteil (binär) Grün-Anteil (binär) Blau-Anteil (binär)
Dunkelgrün (1)11111 31 0011 0111 0011

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ The Museum. (Memento des Originals vom 28. Mai 2010 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.old-computers.com old-computers.com
Commodore-Produktübersicht
V – D
PET/CBM

KIM-1 • PET 2001 • CBM 3000 • CBM 4000 • CBM 8000 • CBM 8032 • MMF 9000

Logo von Commodore
CBM II

CBM 500‡ • CBM 600 • CBM 700 • CBM 900‡

Heimcomputer

VC 10 • VC 20 • C64 (SX, GS†, Ultimate) • 264-Reihe (C16, C116, Plus/4) • C128 • C65‡

Amiga

1000 • Sidecar • 500 • 500 Plus • 2000 • CDTV† • 600 • 3000/T/UX • 1200 • 4000 • CD³²†

IBM-kompatibel

PC-1 • PC-10 bis PC-70 • x86LT • A1060

Peripherie
Laufwerke

Datasette • CBM-Diskettenlaufwerke • VC15xx (VC1540/41, VC1551, VC1570/71, VC1581) • SFD100x (SFD1001, SFD1002) • CBM 2020 bis 8250 • CBM 4040 • A570 • A590 • A3070

Drucker

MPS-Serie • MPS 801 • MPS 802 • MPS 803 • MPS 1000 • MPS 1270 • MPS 1500 C • MPS 1550 C • VC1520 • CBM-8000-Serie • CBM 4022 • CBM 4023

Sonstige Hardware

CBM-Bus • Zorro-Bus • Uhrenport • WOM • RAM Expansion Unit • Turbokarte • Mäuse: Commodore 1350/1351 • Monochrom- und Farb-Monitore: 1701 • 1702 • 1703 • 1801 • 1802 • 1081 • 1084/1084S • 1085 • 1901 • 1942 • Lautsprecher A10 • Mehrfachbenutzersysteme (MBS)

Historische Hardware

Schreib- und Tischrechenmaschinen • LED-Uhren • 2000K/3000H† • Chessmate

Chips

MOS Technology • 6502 • 6510 • VIC • VIC II • TED • VDC • SID • PIA • VIA • RIOT • TPI • CIA • ACIA • Agnus (Blitter, Copper) • Paula • EHB-Modus • HAM-Modus

Chipsätze

OCS • ECS • AGA • AAA • Chip-RAM und Fast-RAM

Software

Commodore BASIC • Commodore Basic V2 • Kernal • CBM-ASCII (PETSCII) • GEOS • Commodore DOS • AmigaOS • Kickstart • Workbench • ARexx • AmigaGuide • AMIX

†: Spielkonsole ‡: nur Prototyp
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=Extra-Halfbrite-Modus&oldid=227486508“
Kategorien:
  • Computergrafik
  • Amiga
Versteckte Kategorie:
  • Wikipedia:Defekte Weblinks/Ungeprüfte Archivlinks 2022-10

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id