Задача.
Речь пойдет о задаче интересной, но не совсем тривиальной )
Проект, который я сейчас выполняю, подразумевает под собой разработку устройства на основе ПЛИС для вывода на монитор символов 16x24px. Казалось бы, чего проще: вывести на монитор «буковки». Но сложность заключается в том, что »общаться» с монитором приходится не средствами операционной системы и видеоконтроллера, а «напрямую», управляющими сигналами. Грубо говоря, разрабатываемое устройство и есть видеоконтроллер, пускай и узкоспециализированный. Но в это углубляться мы не будем.
Для отображения символа на экране монитора мы должны иметь набор битов, отвечающих за отображение пикселей символа, например буква «А» будет выглядеть так:
0000000111000000
0000001111000000
0000001111000000
0000001111100000
0000011001100000
0000011001110000
0000110000110000
0000110000110000
0000110000111000
0001111111111000
0001111111111000
0011000000001100
0011000000001100
0011000000001100
0110000000000110
Читать статью целиком