РЕГИСТРЫ ДЛЯ ГРАФИКИ

При разработке современных компов были придуманы множество необходимых математических идей и технических вещей, таких как: двоичная система исчисления, булева алгебра, и многое другое. Но удивительныи образом всё это богатство вот уже лет 60 используется только для расчётов чисел, причем в основном до 64 двоичных разрядов. Видимо так сложилось исторически. Первое применение компов — артиллерийские расчёты, потом бухгалтерские. И только потом возникла потребность в обработке графики.
В настоящий момент графика составляет 99 % трафика обработки компьютеров. Однако для её обработки в основном используются обычные числовые процессоры. Так называемые графические платы или графические процессоры имеют порядка до нескольких сотен опять же обычных числовых процессоров.
Основой любого из этих процессоров служат так называемые регистры. Это расположенные последовательно двоичные разряды, каждый разряд представляет из себя триггер. По тактовым сигналам происходит синхронная обработка записанных в регистр чисел. Можно сказать, что каждый регистр содержит в себе вектор битов. Они идеально подходят для обработки чисел. Регистры разработаны для упрощения сложения, вычитания или сдвига последовательностей битов. Ещё они позволяют легко создавать схемы для  битовых логических операций.
Но регистры совершенно не оптимизированны для обработки графики.

Для изображений необходима совершенно другая структура. Если регистр представляет из себя вектор, то для изображений необходима битовая плоскость, или байтовая, или многобайтовый объём. Хотя можно представить  все биты такой плоскости опять же как регистр, просто длинный, однако в регистре связи между битами  линейные и только. Только между соседними разрядами.
В предлагаемой структуре (для определённости назовём её экран) соседние биты организованы в плоскость. Каждый бит может передать своё содержимое на четырем направлениям. В случае объёмного экрана — по шести направлениям. Квадрат или куб — организация элементарной ячейки.

Запись опубликована в рубрике ISI. Добавьте в закладки постоянную ссылку.