Файл: Оператор Перевод.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 27.03.2024

Просмотров: 8

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.



1)
INT Предназначен для вызова прерывания


Оператор

Перевод

Назначение

Процессор

INT приемник

INT

Вызов прерывания

8086


Оператор INT вызывает прерывание

Пример:
mov ah,10h

int 16h ; вызываем прерывание


Оператор MOV предназначен для загрузки числа в регистр

Оператор

Перевод

Назначение

Процессор

MOV приемник, источник

MOVe - движение

Присваивание

8086



Пример:
mov al,35h ; присвоим регистру al число 35h

mov ax,35 ; присвоим регистру ax число 35

SUB Предназначен для загрузки числа в регистр


Оператор

Перевод

Назначение

Процессор

SUB приемник, источник

SUBtraction - вычитание

Вычитание

8086


Пример:
sub al,7h ; вычитаем из регистра al число 7h

2)


ПРЕРЫВАНИЕ 20h


11h

BIOS Проверка оборудования

20h

DOS Завершение программы



3)
BX (Base register - база). Применяется для хранения базового адреса некоторого объекта в памяти

SI (Source Index register - индекс источника) - индекс приемника) используются в строковых операциях. Регистры BP и SP необходимы при работе со стеком. Мы их будем подробно рассматривать в последующих главах.
Регистры DS необходимы для обращения к тому или иному сегменту памяти (например, видеобуферу). Сегментация
памяти довольно сложная и объемная тема, которую также будем рассматривать в последующих главах