Описание команд микропроцессора к580вм80, Орион-128

Описание команд работы микропроцессора КР580ВМ80 на Орионе-128 от фирмы Орион Софт (секретно)

Продаю платы и наборы микросхем, куплю микросхемы Комплектующие на ЛК Орион-128

Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов

Версия для печати Лист1 Лист2 Лист3 Лист4

Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов

Лист5 Лист6 Лист7 Лист8

 Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов

Лист9

Девятый лист по порядку в сшиве отсутствует

Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов Орион-128 описание команд МП Орион-СОФТ информация из секретных архивов

 Лист10 Лист11 Лист12

Программирование микропроцессорного комплекта КР580ВМ80

ЛИСТ 1

В ВЫПУЩЕННОЙ РАНЕЕ ЛИТЕРАТУРЕ ТАКОЙ  УДОБНОЙ КОМПАНОВКИ МАТЕРИАЛА НЕ ВСТРЕЧАЕТСЯ !

В сборнике систематизированы разрозненные материалы по системе команд микропроцессора с их полным словесным описанием приведены действие команд и их мнемоника. При помощи данных таблиц можно производить расшифровку и чтение дампов памяти.

Коды в ТАБЛИЦЕ 1 приведены в порядке возрастания номеров. В ТАБЛИЦЕ 2 приведены шестнадцатиричные коды символов, применяющихся в стандартной клавиатуре. При помощи ТАБЛИЦЫ 2 можно производить кодирование текстов служебных сообщений при написании программ.

ТАБЛИЦА 3 даст вам возможность писать и отлаживать программы в машинных кодах. Составленную программу можно сразу с помощью МОНИТОРа загрузить в ОЗУ ПРК и опробовать в работе

В качестве иллюстрации сказанного разберем простейшую программу, написанную в машинных кодах и использующую М0НИТ0Р-1.Эта программа обеспечивает выведение на экран текстовых сообщений.

0000 0Е 1F CD 09 F8 21 00 01 CD 18 F8 CD 6C F8

Предварительно разобъем программу на логические "куски" и рассмотрим последовательность ее выполнения.

По ТАБЛИЦЕ 1 находим 0F [ ], что означает "занесение содержимого байт, D8 в регистр С" . Содержимое D8(1F) указано рядом с командой 0Е. По ТАБЛИЦЕ 2 находим, что 1F означает "стирание" экрана", Т.е. происходит подготовка экрана дисплея к работе.

Далее следует команда CD 09 F8.По ТАБЛИЦЕ 1 находим, что это вызов подпрограммы из памяти по адресу, указанному ADR. В данном случае в АDR указана подпрограмма "вывода символа на экран", находящаяся по адресу F809 [F8]  -старший байт [09] -младший байт . Первым читается старший байт).

Следующая группа цифр означает: 21-занесение содержимого двух байтов  D16 в регистровую пару HL В приведенной программе в HL заносится адрес 0100, с которого заносятся в ОЗУ коды символов текста (из ТАБЛИЦЫ 2 ).

Опять следует команда CD 18 . F8 означающая вызов подпрограммы "вывод на экран сообщения" находящейся по адресу F818.

Завершается программа командой CD 6С F8, T. е. указывается экранная область вывода сообщения.

Теперь практическое применение данной программы:

по директиве "М" МОНИТОРа набирается вышеописанная программа, начиная с адреса 0000.Далее набирается текст сообщения в кодах из ТАБЛИЦЫ 2 (в данном случае с адреса 0100).

Пример текста:

0100  6F 72 69 6F 6Е 20 31 32 38 2D 68 6F 72 6F 7В 69

0110 6А 20 6В 6F 6D 70 78 60 67 65 72 20 21 00 00 00

Во второй строке после значащих цифр стоят 00 00, что означает окончание фразы.

Директивой "G" МОНИТОРа запускаем на выполнение программу с адреса 0000 и в результате ее выполнения на экране дисплея должно появиться сообщение. ОРИОН 128-ХОРОШИЙ КОМПЬЮТЕР !

Программирование микропроцессорного комплекта КР580ВМ80

ЮТ-88 для изучения основ команд микропроцессорного комплекта  КР580ВМ80

Купить платы, наборы микросхем на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы

Язык Ассемблера для Ориона

Программирование микропроцессорных комплектов i8080, 580вм80, z80, i8085, 1810, 1824

Язык Си для Ориона

Язык Форт для Ориона

Язык Basic для Ориона

 

Аналоги логических микросхем

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу