1024*512 = 524288 пикселей
256 кб(килобайт) = 2097152 кило бит
2097152 кило бит/524288 пикселей = 4 бита выделено на каждый пиксель.
4-ю битами можно закодировать 15 цветов. (1111(2) = 15(10) )
4 бита = 1111 (макс.возможно) = 15 градаций (вариантов) цветов на один пиксель.