Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Структура команды INTEL



Код Оператор Оператор Оператор

Операции 1 2 3


Адрес данных, Адрес 2

с которыми

будут работать

Ассемблеры INTEL двухадресовые.

Длина команды – 1-6 байт.

Результат операции помещается в первый операнд.

Виды адресации:

-прямая

-память(косвенная)

сегмент:смещение,указывается только смещение, для адреса данных используются сегментные регистры – DS,SS,ES смещение может указываться как базовое, индексное и базово-индексное.

Add [Bx+Si], Ax
Код операции Адрес памяти(по умолчанию DS) Содержимое    

DS [Bx+Si]


Сюда запоминаем

Алгоритм выполнения команды процессором.

Add Bx Ax

1)Чтение памяти по IP адресу комнда

2) Дешифрация команды

3) Чтение данных по Bx адресу

4)Выполнение операции

5)Запись в память по адресу Ax

6)Модификация IP адреса команды

Способы адресации данных. Базовая, индексная, базово-индексная.

1) Прямая (в команде находится число, которое напрямую указывает точку)

DS:[9456]

2) Косвенная адресация (указывает адрес ячейки памяти, в которой находится адрес команды)

a)Базовая – по базовым регистрам

DS:[Bx]

SS:[Bp]

б) Индексная – использует индексные регистры

DS:[SI]

DS:[DI]

в)Базово-индексная

DS:[Bx+SI]

DS:[Bx+DI]

SS:[Bp+SI]

SS:[Bp+DI]

Память.

Память. Назначение. Классификация.

ПАМЯТЬ - устройство хранения и выдачи информации по запросу процессора. Память ЭВМ бывает внутренней и внешней.





Дата публикования: 2015-02-03; Прочитано: 379 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...