Форма входа |
---|
Категории раздела | |||||||
---|---|---|---|---|---|---|---|
|
Поиск |
---|
Архив записей |
---|
Статистика |
---|
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
21:25 Форматы команд и способы адресации команд и данных МП 8080 |
Форматы команд и данных Команды микропроцессора ВМ80 имеют однобайтный, двухбайтный и трехбайтный форматы. Поле команды содержит информацию (в кодах) о типе операции (код операции), об адресе операнда, типе обращения к памяти, о количестве байт в команде. Режимы адресации Способ определения источников и приемников операндов называют режимами адресации данных. Для микропроцессоров разработано около двух десятков режимов адресации. В микропроцессоре ВМ80 используются четыре режима адресации данных. 1. Прямая (абсолютная) адресация. Это наиболее простая, но наименее экономичная адресация. В поле самой команды содержится полный 16-битный адрес операнда в памяти (рис. 2. 6, а). С помощью прямой адресации можно обращаться к любой ячейке в адресном пространстве. 2. Непосредственная адресация. Данные (байт или два байта) находятся непосредственно в команде во втором или во втором и третьем ее байтах (рис. 2. 6, б). 3. Регистровая адресация. Операндом является содержимое адресуемого в команде регистра (рис.2. 6, в). Команды с регистровой адресацией имеют однобайтный формат, выполняются достаточно быстро. В однобайтных командах с неявной адресацией подразумевается, что операнд находится в определенном внутреннем регистре МП и его специально адресовать не надо. Например, все команды сдвига микропроцессора ВМ80 или команда инвертирования оперируют содержимым аккумулятора.
4. Косвенная регистровая адресация (рис. 2. |
|
Всего комментариев: 0 | |