Защищенный режим
Основным режимом
работы микропроцессора является
защищенный режим. Ключевыми особенностями
защищенного режима являются: виртуальное
адресное пространство, защита и
многозадачность.
В защищенном режиме
программа оперирует адресами, которые
могут относиться к физически отсутствующим
ячейкам памяти, поэтому такое адресное
пространство называется виртуальным.
Управление
вводом-выводом данных в ЭВМ
Два нижних уровня
системы управления вводом-выводом
составляет: сами устройства, непосредственно
выполняющие операции, и их контроллеры,
служащие для организации совместной
работы устройств и остальной вычислительной
системы. Следующий уровень составляют
драйверы устройств ввода-вывода,
скрывающие от разработчиков операционных
систем особенности функционирования
конкретных приборов.
Ассемблер
- самый низкоуровневый язык программирования.
Язык ассемблера - это символьная форма
записи машинного языка. Его использование
упрощает написание машинных программ.
Именно машинный язык определяет логику
работы процессора. Программа, написанная
на ассемблере, отражает основные
особенности архитектуры процессора:
организацию памяти, способы адресации
операндов, правила использования
регистров и т. д.
Процесс разработки программы
1. Ввод исходного
текста программы
Текстовый
редактор prg.asm
2. Создание объектного
модуля
Трансляция
программы prg.obj
3. Создание
загрузочного модуля
Компоновка
программы prg.exe
4. Отладка программы