Текстовый экран или спрайты
Кстати, в названии темы упоминается текстовый экран, коий здесь легко реализуется при использовании в качестве спрайтов ячеек памяти с загруженным в них знакогенератором.
Единственное ограничение реализации этой идеи в целом - адресуемые спрайты должны находиться в пределах доступа видеопроцессора, т.е. при применении этого метода в выделенном видеоконтроллере, он сможет адресовать спрайты только в пределах своей видеопамяти.