Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






И старше);





•свободный доступ любых программ к любым областям дан-

Ных, что представляет потенциальную опасность для целост-

Ности операционной системы.

Описание форматов команд, данных, структуры памяти и про-

Цессора (см. ниже) производится с использованием ассемблерных

Представлений. Поэтому два слова скажем о программировании на

Ассемблере 8086 (MASM).

Формат команд ассемблера. Текст исходной программы состоит

Из операторов ассемблера, каждый из которых занимает отдельную

строку этого текста. Различают два типа операторов: инструкции и

Директивы. Первые при трансляции преобразуются в команды про-

Цессора, которые исполняются после загрузки в память загрузочно-

Го модуля программы, имеющего расширение.com или.ехе. Опе-

Раторы второго типа управляют процессом ассемблирования —пре-

Образования текста исходной программы в коды объектного модуля

(расширение.obj). Ассемблер интерпретирует и обрабатывает опе-

Раторы один за другим, генерируя последовательность из команд

Процессора и байтов данных.

Общий формат оператора ассемблера имеет следующий вид:

[Метка:]Код_операции[Операнд![,Операнд2]][;Комментарий],

Где элементы, указанные в квадратных скобках, могут отсутствовать.

Пробелы вводятся произвольно, но минимум один пробел дол-

Жен быть после кода операции.

Метка —это идентификатор, присваиваемый первому байту

Того оператора, в котором она появляется.

Код_ операции —это мнемоническое обозначение соответст-

Вующих команд процессора.

Операнды оператора ассемблера описываются выражениями.

Выражения конструируются на основе операций над числовыми и

Режимы процессора. Система команд процессоров 180x86... 373

Текстовыми константами, метками и идентификаторами перемен-

Ных с использованием знаков операций и некоторых зарезервиро-







Date: 2015-11-13; view: 383; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию