by Dinesh Thakur

Bit Block Transfer (bitblt, bitblit): An operation used in computer graphics programming that moves a block of bits en masse from one location in memory to another. If these bits represent display pixels, the effect is to move part of an image from one place to another, and so bitblt is much used in graphical user interface code to display WINDOWS, ICONS and FONT characters quickly. Because this operation is used so extensively, many modern microprocessors provide special instructions to speed it up and a hardware GRAPHICS ACCELERATOR usually contains a dedicated unit called a BLITTER that performs the operation as quickly as possible.