Bitplane

Eine Bitplane in der Computertechnik ist ein zweidimensionales Feld aus 1-Bit Informationen. Es liegt im Grafikspeicher des Computers; ein einzelnes Bit einer Bitplane enthält Informationen für ein Pixel; ein aus mehreren Bits kombiniertes Speicherwort (z. B. ein Byte) korrespondiert dabei mit entsprechend vielen nebeneinanderliegenden Pixeln. Werden mehr Informationen als ein Bit pro Pixel benötigt, müssen entsprechend weitere Bitplanes vorgesehen werden.

Bitplanes wurden früher in Computern mit vergleichsweise wenig bzw. langsamen Grafikspeicher genutzt, um nur genau so viel Speicher sowie Datenübertragungsrate zu beanspruchen, wie für den gewählten Grafikmodus wirklich nötig war. Dabei entstand allerdings oft ein Nachteil im Zugriff, wenn in der Rechnerarchitektur einzelne Bits in einem Speicherwort nicht direkt adressierbar waren, sondern nur durch eine Maskierung mit mehreren Assembler-Befehlen manipuliert werden konnten, was den Zugriff durch die CPU verlangsamte. Je nach Ausstattung stehen aber auf Bitplanes optimierte Hardwarebausteine (Blitter) zur Verfügung, die schnelle zweidimensionale Blockoperationen (z. B. Löschen, Kopieren, Verschieben) durchführen können.