Текстовой режим предназначен для обычных вычислений с выводом букв и цифр на экран. Данный режим одинаков для черно-белых (BW) и для цветных мониторов за исключением того, что цветные мониторы не поддерживают атрибут подчеркивания. Текстовой режим обеспечивает работу с полным набором ASCII кодов (256 символов), как для черно-белых (BW), так и для цветных мониторов. Каждый символ на экране может отображаться в одном из 16 цветов на одном из восьми цветов фона. Бордюр экрана может иметь также один из 16 цветов.
Цвета
Тремя основными цветами являются красный, зеленый и синий. Комбинируя основные цвета друг с другом, можно получить восемь цветов, включая черный и белый. Используя два уровня яркости для каждого цвета, получим всего 16 цветов:
I R G B
Черный 0 0 0 0
Серый 1 0 0 0
Синий 0 0 0 1
Ярко-синий 1 0 0 1
Зеленый 0 0 1 0
Ярко-зеленый 1 0 1 0
Голубой 0 0 1 1
Ярко-голубой 1 0 1 1
Красный 0 1 0 0
Ярко-красный 1 1 0 0
Сиреневый 0 1 0 1
Ярко-сиреневый 1 1 0 1
Коричневый 0 1 1 0
Желтый 1 1 1 0
Белый 0 1 1 0
Ярко-белый 1 1 1 1
Таким образом любые символы могут быть отображены на экране в oдном из 16 цветов. Фон любого символа может иметь один из первых восьми цветов.
В случае, если фон и текст имеют один и тот же цвет, то текст получается невидимым.
Используя байт атрибута, можно получить также мигающие символы.