Эта серия статей посвящена изучению и практике программирования на языке ассемблера.
Материал рассчитан на новичков в ассемблере, студентов, которым пришлось столкнуться с «динозавром» в виде MS-DOS, и может быть интересен тем, кто хочет немного узнать как функционировали операционные системы на заре своего существования.
Писать мы будем резидентную программу (TSR), которая при завершении возвращает управление оболочке операционной системы, но остается в памяти и продолжает своё существование. В современном мире близкий аналог этого понятия — демон/служба.
Программа будет выполнять следующие функции:
– вывод текста вниз экрана по таймеру,
– переключение режима отображения шрифта: italic/normal,
– русификация,
– запрет на ввод прописных русских букв,
– резидентные часы,
– вывод бинарного представления символа.
Кто готов погрузиться в палеолит — погнали!