Блиттер

Блиттер Определение и применение блиттера Блиттер — это блок в микропроцессоре для быстрого перемещения и модификации данных в памяти.  Освобождает […]

Блиттер

  • Определение и применение блиттера

    • Блиттер — это блок в микропроцессоре для быстрого перемещения и модификации данных в памяти. 
    • Освобождает центральный процессор для других операций, копируя большие объемы данных параллельно. 
    • Типичное использование — перемещение растровых изображений в графических интерфейсах и видеоиграх. 
  • История и развитие

    • До середины 1990-х годов буфер кадров хранился в памяти процессора, что требовало много циклов для манипуляций. 
    • Блиттеры были разработаны для ускорения повторяющихся задач копирования данных и заполнения памяти. 
    • Примеры использования: Xerox Alto, NEC µPD7220, Williams Electronics, Mindset, Amiga, TMS34010, Intel 82786, IBM Personal System/2, Atari Mega ST, Atari Lynx color, Atari Jaguar, VESA. 
  • Работа блиттера

    • Программа помещает данные в регистры, а блиттер начинает работу по команде процессора. 
    • Во время работы блиттера процессор может выполнять другие операции. 
    • Некоторые системы игнорируют прозрачные пиксели или используют маску для их пропуска. 
  • Альтернативы блиттера

    • Аппаратные спрайты — небольшие растровые изображения, компонуемые видеочипом, но с ограничениями на перемещение и обновление. 
  • Дополнительные сведения

    • Прямой доступ к памяти (DMA) — технология для ускорения передачи данных между устройствами. 

Полный текст статьи:

Блиттер — Википедия

Оставьте комментарий

Прокрутить вверх