- Amiga Blitter
-
Der Amiga-Blitter ist ein Spezialchip, der zu den Custom-Chips des Amiga zählt. Physikalisch ist er ein Teil des Agnus-Chips. Der Blitter verschiebt Speicherblöcke schnell – und vor allem, ohne die CPU zu belasten – von einem Adressbereich in den anderen.
Gleichzeitig kann er bis zu drei Quell-Bitplanes miteinander verknüpfen und das Ergebnis an der neuen Stelle abspeichern. Damit lassen sich z. B. unregelmäßig geformte Objekte durch Verknüpfung mit einer Maske in eine bestehende Grafik hineinstanzen, auch Cookie Cutting (Keks-Ausstechen) genannt. Eine dadurch realisierbare typische Aufgabe des Blitters ist das Darstellen von beweglichen Objekten auf dem Bildschirm, den sogenannten Blitter-Objects oder kurz BOBs. Sie unterscheiden sich von Sprites dadurch, dass BOBs tatsächlich in den Bildspeicher kopiert werden, während Hardware-Sprites in eigenen Registern oder Speicherbereichen stehen und erst zum Anzeigezeitpunkt in den Datenstrom geschaltet werden.
Durch die Realisierung in Hardware konnte eine bis dahin nicht bekannte Arbeitsgeschwindigkeit im Grafikbereich erzielt werden. Zuvor mussten Grafikblöcke durch eine Routine mittels zweier geschachtelter Schleifen verschoben werden.
Der Blitter wird ebenso zur MFM-Kodierung und -Dekodierung für die Diskettenlaufwerke eingesetzt.
Der Name „Blitter“ leitet sich von der Tätigkeit des „Block Image Transfers“ ab, abgekürzt als BLIT.
Jay Miner, der Entwickler und „Vater“ des Amiga-Chipsatzes, verpasste dem Blitter noch ein paar zusätzliche Funktionen wie zum Beispiel das Ausfüllen von Flächen mit Bit-Mustern oder das Zeichnen von geraden Linien, worin er einen Grund sah, ihn auch „Blimmer“ für „Block-Image-Manipulator“ zu nennen.
Siehe auch
PET/CBM: KIM-1 | PET 2001 | CBM 3000 | CBM 4000 | CBM 8000 | MMF 9000 CBM II: CBM 500∗ | CBM 600 | CBM 700 | CBM 900∗
Heimcomputer: VC 10 | VC 20 | C64 (SX, GS♦) | 264-Reihe (C16, C116, Plus/4) | C128 | C65∗
Amiga (Übersicht): 1000 | Sidecar | 500 | 2000 | CDTV♦ | 600 | 3000/T/UX | 1200 | 4000 | CD³²♦
IBM-kompatibel: PC-1 | PC-10 bis PC-60 | x86LT | A1060
Peripherie: Laufwerke: Datasette | VC15xx (VC1540/41, VC1551, VC1570/71, VC1581) | SFD100x (SFD1001, SFD1002) | CBM 2020 bis 8250 | A570 | A590 | A3070
Drucker: MPS-Serie | MPS 801 | MPS 1000 | MPS 1500C | VC1520 | CBM-8000-Serie | CBM 4022
Sonstige Hardware: Zorro-Bus | Uhrenport | WOM | RAM Expansion Unit | Commodore-Maus | Monochrom- und Farb-Monitore | Lautsprecher A10 | Mehrfachbenutzersysteme (MBS)
Historische Hardware: Schreib- und Tischrechenmaschinen | LED-Uhren | 2000K/3000H♦ | ChessmateChips: MOS Technology | VIC | VIC II | TED | VDC | SID | PIA | VIA | TPI | CIA | ACIA | Agnus (Blitter, Copper) | Paula | EHB-Modus | HAM-Modus Chipsätze: OCS | ECS | AGA
Software: Commodore BASIC | Commodore Basic V2 | Kernal | CBM-ASCII (PETSCII) | GEOS | Commodore DOS | AmigaOS | Kickstart | Workbench | ARexx | AmigaGuide | AMIX
∗: nur Prototyp ♦: Spielkonsole
Wikimedia Foundation.
Schlagen Sie auch in anderen Wörterbüchern nach:
Amiga 500 Plus — Amiga 500 mit 1084S RGB Monitor, Maus und externem A1010 Diskettenlaufwerk. Auf dem Bildschirm ist die Workbench zu sehen. Der Amiga 500 ist der meistverkaufte Amiga Computer von Commodore. Er wurde 1987 auf der CeBit zusammen mit dem Amiga 2000… … Deutsch Wikipedia
Amiga 4000T — Amiga 4000/40 mit Monitor M1438S Amiga 4000T Der Amiga 4000, ein Desktop Computer, war eine technische Weiterentwicklung des Amiga 3000 und wurde Ende 1992 eingeführt. Es gab verschiedene Versionen des Rechne … Deutsch Wikipedia
Amiga 600HD — Amiga 600. Der Amiga 600 ist ein im Jahre 1992 von Commodore eingeführter Computer. Seine Leistungsdaten entsprachen weitgehend dem des Amiga 500 Plus, er wurde wie dieser mit dem neuen Enhanced Chip Set des Amiga 3000 ausgerüstet, besaß mit… … Deutsch Wikipedia
Amiga-Computer — Letztes offizielles Logo Der Commodore Amiga (spanisch amiga: Freundin) war ein von Mitte der 1980er bis Anfang/Mitte der 1990er weit verbreiteter Computer, der besonders in seinen Einsteigermodellen (A500 und A1200) als Heimcomputer beliebt war … Deutsch Wikipedia
Blitter — Als Bit blit (für Bit Block Image Transfer; auch als BitBlt oder ähnlich bezeichnet für bit block transfer) bezeichnet man eine Computeroperation, die für das schnelle Kopieren und Verschieben von Speicherinhalten (Blitting) zuständig ist. Bit… … Deutsch Wikipedia
Amiga 1500 — Zwei Amiga 2000 als Monitorstütze (im Vordergrund ein Amiga 500 Der Amiga 2000 ist ein Personal Computer aus der Amiga Reihe. Er stellt das Highend Gegenstück zum ebenfalls 1987 erschienenen Amiga 500 dar. Der Amiga 2000 war als Desktop Computer… … Deutsch Wikipedia
Amiga 2500 — Zwei Amiga 2000 als Monitorstütze (im Vordergrund ein Amiga 500 Der Amiga 2000 ist ein Personal Computer aus der Amiga Reihe. Er stellt das Highend Gegenstück zum ebenfalls 1987 erschienenen Amiga 500 dar. Der Amiga 2000 war als Desktop Computer… … Deutsch Wikipedia
Amiga OS — AmigaOS Basisdaten Entwickler Commodore International (1.0 3.1) Haage Partner (3.5 3.9) … Deutsch Wikipedia
Amiga CD32 — CD³² Hersteller Commodore Typ Stationäre Spielkonsole Generation 5. Generation Hauptprozessor 68EC020, 14 MHz Grafikprozessor … Deutsch Wikipedia
Amiga CDTV — Commodore CDTV mit Zubehör Im März 1991 stellte die Firma Commodore ihre Neuentwicklung CDTV (Commodore Dynamic Total Vision) auf der Winter CES Las Vegas öffentlich vor. Das Konkurrenzprodukt zum CD i von Philips vereinte die Technik eines… … Deutsch Wikipedia