Краткое описание вхолдных точек CP/M CP/M находится в слоте 83h. Для запуска CP/M необходимо включить в программу фрагмент: ;------------------------------------------------------------------- rst 30h ;Запуск CP/M defb 83h defw 405Ah ;------------------------------------------------------------------- При запуске CP/M переносит себя с 4200h на 00C4h и запуска- ется с адреса 16C4h, по которому находится таблица JP. Кро- ме того,дубль CP/M переносится с 4200h на C400h, причем все обращения идут именно туда. Адреса подпрограмм, к которым обращается CP/M при прерываниях: 5B1Bh - SETADR : Установка адресов для прерываний DA03h - CALL0 : Адрес для JP 0 CC06h - CALL5 : -"-"-"-"- JP 5 DA45h - CALLC : -"-"-"-"- JP 0Ch DA4Bh - CALL14 : -"-"-"-"- JP 14h DA51h - CALL1C : -"-"-"-"- JP 1Ch DA57h - CALL24 : -"-"-"-"- JP 24h DB47h - CALL30 : -"-"-"-"- JP 30h Таблица адресов BDOS находится по адресу CC47h в формате: Low byte ; High byte Low byte ; High byte ..........