1 год назад
Продолжаем программирование на Ассемблере _ 1
Из предыдущей статьи видно, чтобы вывести текст на экран, мне пришлось воспользоваться функцией DOS, которая умеет это делать. Мне же предстоит ещё научиться работать с экраном компьютера. Но об этом позже. Для себя я уяснил, что чтобы вызвать функцию DOS, нужно код этой функции прописать в регистре процессора С, после чего вызвать эту функцию командой процессора RST #10. Если функция имеет дополнительные параметры, то они так же передаются с помощью регистров процессора. По окончании работы функции...
1 год назад
Продолжаю разбираться с графикой компьютера Спринтер
Для того, что бы не валить весь код в одну кучу, я решил часть данных касающихся портов и некоторых функций вынести в отдельные файлы. Первый файл назвал sysport.h, куда поместил порты работающие с окнами процессора, куда должна подключаться расширенная память компьютера. Затем Y_PORT, что бы иметь возможность переключать строки при работе с графикой. Ну и ещё пара портов, о которых расскажу в последствии. Также я создал новый файл graph.h, в котором буду описывать функции связанные с графикой и пока набросал в данный файл пару функций, так сказать для пробы пера...