Получится значительно больше операций с памятью, а они медленные.
Или при горизонтальном выводе тоже каждый пиксель отдельно на экран выводится?
Подозреваю, что байт читается, дополняется текущей маской и сохраняется в экран. При высоте символа 8 пикселей, выходит в лучшем случае 16 чтений, 16 записей, в худшем 32/32. Если каждый пиксель выводить отдельно, то всегда 48 чтений, 48 записей.





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