stringtranslate.com

Píxel empaquetado

En la organización de píxeles empaquetados o framebuffer grueso , los bits que definen cada píxel se agrupan y almacenan consecutivamente. [1] Por ejemplo, si hay 16 bits por píxel, cada píxel se representa en dos bytes consecutivos (contiguos) de 8 bits en el framebuffer. Si hay 4 bits por píxel, cada byte del framebuffer define dos píxeles, uno en cada nibble . El último ejemplo es lo opuesto a almacenar un único píxel de 4 bits en un byte, dejando 4 bits del byte sin utilizar. Si un píxel tiene más de un canal , los canales se entrelazan cuando se utiliza la organización de píxeles empaquetados.

Las pantallas de píxeles empaquetados eran comunes en los primeros sistemas de microcomputadoras que compartían una única memoria principal tanto para la unidad central de procesamiento (CPU) como para el controlador de pantalla . En tales sistemas, normalmente se accedía a la memoria byte a byte, por lo que al empaquetar los píxeles, el sistema de visualización podía leer varios píxeles de datos en una sola operación de lectura.

El píxel empaquetado es una de las dos formas principales de organizar datos gráficos en la memoria; la otra es la organización plana , donde cada píxel está formado por bits individuales almacenados en su propio plano . Para un valor de color de 4 bits, la memoria se organizaría como cuatro planos del tamaño de una pantalla de un bit cada uno y el valor de un solo píxel se acumularía seleccionando el bit apropiado de cada plano. La organización planar tiene la ventaja de que se puede acceder a los datos en paralelo y se utiliza cuando el ancho de banda de la memoria es un problema.

Ver también

Referencias

  1. ^ "Formatos de imagen plana y de píxeles". software.intel.com . 2018-11-07 . Consultado el 28 de marzo de 2019 .