Для того, что бы не валить весь код в одну кучу, я решил часть данных касающихся портов и некоторых функций вынести в отдельные файлы. Первый файл назвал sysport.h, куда поместил порты работающие с окнами процессора, куда должна подключаться расширенная память компьютера. Затем Y_PORT, что бы иметь возможность переключать строки при работе с графикой. Ну и ещё пара портов, о которых расскажу в последствии. Также я создал новый файл graph.h, в котором буду описывать функции связанные с графикой и пока набросал в данный файл пару функций, так сказать для пробы пера. Заодно постарался освоить работу с метками и директивой ассемблера EQU. Ранее я наивно полагал, что данная директива ассемблера описывается только вначале программы (чужие файлы мне судя по всему под строгим запретом смотреть не давали), теперь же с подсказки знающих товарищей оценил пользу и решил попробовать данную директиву EQU применить. Как видно из скриншота, пока данный файл содержит всего две функции. Это установка ви