Команды все равно кому выдавать, они вводятся с клавиатуры и далее их обрабатывает процедура Монитора вывода символа на экран, которую также использует и CP/M.

- - - Добавлено - - -

Цитата Сообщение от L Juriy Посмотреть сообщение
У меня на точках написано верх левый угол.
Вот так попробуй:
ESC 1 1 <x1> <y1> <x2> <y2> затем ESC 1 2 <x1> <y1> <x2> <y2> и дальше меняя третий байт до 9 и 0. Это прямоугольники.
Также для линий и точек.
Я так понял эти записи.
И похоже их нужно выдавать Монитору, а не СРМ.
ESC 1 это действительно прямоугольники, а дальше идут не пять аргументов, а четыре. То есть правильный формат команды рисования прямоугольника - ESC 1 00 00 FF FF (без пробелов).