Форма входа

Категории раздела

Экономика [56]
Секисов [67]
Метрология [66]
Лисиенко [23]
Тест [4]
Мокрецов [16]
ТАУ [1]

Поиск

Архив записей

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пятница, 15.11.2024, 02:11
Приветствую Вас Гость
Главная | Регистрация | Вход | RSS

Сайт

Блог

Главная » 2013 » Июнь » 28 » Форматы команд и способы адресации команд и данных МП 8080
21:25
Форматы команд и способы адресации команд и данных МП 8080

Форматы команд и данных

            Команды микропроцессора ВМ80 имеют однобайтный, двухбайтный и трехбайтный форматы. Поле команды содержит информацию (в кодах) о типе операции (код операции), об адресе операнда, типе обращения к памяти, о количестве байт в команде.

Режимы адресации

            Способ определения источников и приемников операндов называют режимами адресации данных. Для микропроцессоров разработано около двух десятков режимов адресации. В микропроцессоре ВМ80 используются четыре режима адресации данных.

        1. Прямая (абсолютная) адресация. Это наиболее простая, но наименее экономичная адресация. В поле самой команды содержится полный 16-битный адрес операнда в памяти (рис. 2. 6, а). С помощью прямой адресации можно обращаться к любой ячейке в адресном пространстве.

       2. Непосредственная адресация. Данные (байт или два байта) находятся непосредственно в команде во втором или  во втором и третьем ее байтах     (рис. 2. 6, б).

       3. Регистровая адресация. Операндом является содержимое адресуемого в команде регистра (рис.2. 6, в). Команды с регистровой адресацией имеют однобайтный формат, выполняются достаточно быстро. В однобайтных командах с неявной адресацией подразумевается, что операнд находится в определенном внутреннем регистре МП и его специально адресовать не надо. Например, все команды сдвига микропроцессора ВМ80 или команда инвертирования оперируют содержимым аккумулятора.

       4. Косвенная регистровая адресация (рис. 2. 6, г) позволяет компактно адресовать все пространство памяти. В этом режиме в поле команды содержится указание на регистровую пару, содержащую адрес операнда (данных). Косвенная адресация широко применяется при обращении к структурам данных типа массивов.

Категория: Мокрецов | Просмотров: 57780 | Добавил: Zer0 | Рейтинг: 5.0/2
Всего комментариев: 0