При чтении процессором данных из видеопамяти они также запоминаются в регистрах-защелках, расположенных на плате видеоадаптера. Когда затем выполняется цикл записи, то над данными, находящимися в этих регистрах, и над данными, поступающими от процессора могут производится следующие логические операции:
Запись неизмененных данных процессора в видеопамять.
Циклический сдвиг записываемых данных процессора.
Выполненеие булевой операции И между записываемыми данными и данными в регистрах-защелках.
Выполненеие булевой операции ИЛИ между записываемыми данными и данными в регистрах-защелках.
Выполненеие булевой операции ИСКЛЮЧАЮЩЕЕИЛИ между записываемыми данными и данными в регистрах-защелках.
Таким образом, видеоадаптер может выполнять часть работы по обработке видеоданных.