Так как мне не удалось найти готовой тулзы под CP/M, а впереди запуск КНГМД, то наваял собственную.
Вот результат чтения из порта 0E1h (управление цветом):
https://sensi.org/~tnt23/ok240/software/io1.png
Результат записи в порт 0E1h (меняем цвет переднего плана):
https://sensi.org/~tnt23/ok240/software/io2.png
Архив с .COM, .HEX и .ASM прилагается.
Актуальный исходник тут - https://github.com/timtashpulatov/ok.../master/io.asm
