4.2 Система команд бис к1810вм86
Система команд
микропроцессора включает 133 базовые
команды и позволяет обрабатывать
как восьми-, так и шестнадцатиразрядные
данные. Команды могут быть безоперандными,
а также содержать один или два операнда.
Длина команд может составлять от 1 до 6
байт. Код операции находится в первом
байте команды, а остальные байты содержат
информацию об адресах операндов. Чтобы
различать операции над байтами или
словами, в первом байте команды
используется специальный разряд W.
При W=l
операции выполняются с шестнадцатиразрядными
данными.
В микропроцессоре
К1810ВМ86 используются почти все известные
в настоящее время способы адресации:
прямая, регистровая, регистровая
косвенная, непосредственная, стековая,
базовая, индексная, базово-индексная,
относительная. Разнообразие способов
адресации во многом связано с наличием
большого набора регистров, применяемых
для хранения данных и адресов. Наряду
с основным использованием сегментных
регистров для адресации операндов по
правилу умолчания при выполнении многих
команд возможны дополнительные варианты
адресации.
Для операндов,
расположенных в памяти, применяются
следующие виды ад-
ресации: прямая
адресация с 16-разрядным адресом; косвенная
по содержимому некоторого базового
регистра (базовая) с 8-разрядным или
16-разрядным смещением; косвенная по
сумме содержимого базового регистра и
регистра индекса (ба-зово-индексная) с
8-разрядным и 16-разрядным смещением.
При использовании
индексной адресации операнд по умолчанию
располагается в текущем сегменте
данных, а при базово-индексной адресации
операнд по умолчанию находится в
сегменте, задаваемом базовым регистром.
Вид адресации в
команде чаще всего задается байтом,
следующим за кодом операции.
5 Описание блок-схемы работы индикатора шин
Описывая алгоритм
работы индикатора шин видно, что его
удобно применять при настройке и
ремонте устройств на базе МП К1810ВМ86,
прогоняя «зашитую» в РПЗУ программу
в автоматическом, пошаговом или
полуавтоматическом режиме с остановом
на контрольной точке. Управляющая
команда поступает из микропульта на
плату, затем подается на настраиваемое
устройство. Затем идет обратная передача
информации от настраиваемого устройства
и отображается на дисплее микропульта.
ЗАКЛЮЧЕНИЕ
В данном курсовом
проекте был рассмотрен индикатор шин,
который применяется при настройке
и ремонте устройств. Представлена его
структурная схема, рассмотрены основные
элементы, составляющие схему.
На основе анализа
литературы проведено сравнение
применяемого микропроцессора
К1810ВМ86 с аналогами по основным
характеристикам, что позволило
сделать вывод, данный микропроцессор
по всем параметрам подходит для данной
системы.
Рассмотрена
структурная схема микропроцессора,
основные узлы составляющие ее.
Описана блок-схема
работы индикатора шин.
ПРИЛОЖЕНИЕ
Приложение 1 -
Принципиальная схема процессора