- •Назначение и форматы команд Команды пересылки данных lda
 - •Пересылка из регистра в регистр mov
 - •Запись аккумулятора в память прямая stа
 - •Арифметические команды
 - •Сравнение cmp
 - •Команды перехода
 - •1. Работа микропроцессора при выполнении команд сложения двух чисел
 - •2. Работа микропроцессора при выполнении команд логических операций
 - •1. Работа микропроцессора при выполнении команд ввода данных
 - •1.1. Работа микропроцессора при выполнении команд ввода данных из различных портов ввода
 - •1.2 Работа микропроцессора при выполнении команд ввода данных из порта ввода в оперативную память с циклом
 - •2. Работа микропроцессора при выполнении команд вывода данных
 - •2.2. Работа микропроцессора при выполнении команд вывода данных из микропроцессора в различные порты вывода
 - •2.2. Работа микропроцессора при выполнении команд вывода данных из оперативной памяти в порт вывода
 - •Ознакомление с работой учебной системы моделирования
 - •Команды пересылки данных микропроцессора кр580
 - •Арифметические команды микропроцессора кр580
 - •Логические команды микропроцессора кр580
 - •Команды перехода микропроцессора кр580
 
1. Работа микропроцессора при выполнении команд ввода данных
1.1. Работа микропроцессора при выполнении команд ввода данных из различных портов ввода
1. Ввести программу ввода данных в микропроцессор из портов 5, 6, 7, 8, 9 командой IN и сохранить в ячейках памяти 50, 60, 70, 80, 90.
2. Установить значение счетчика команд равным адресу первой команды программы и путем пошагового выполнения рассмотреть работу микропроцессора.
Записать программу работы микропроцессора по вводу данных конспект в табл.1.
Таблица 1.
адрес  | 
		код  | 
		мнемокод  | 
		A  | 
		B  | 
		C  | 
		D  | 
		E  | 
		H  | 
		L  | 
		PC  | 
		SP  | 
		РП  | 
	||||
CY  | 
		AC  | 
		S  | 
		Z  | 
		P  | 
	||||||||||||
1.2 Работа микропроцессора при выполнении команд ввода данных из порта ввода в оперативную память с циклом
1. Ввести программу:
- ввода данных в микропроцессор из портов 5,6,7 командой IN и сохранить в ячейках памяти 50, 60, 70;
- пометить данные в регистр В, командой INR к содержимому в регистре В,С,D добавить 1;
- командой MOV переслать данные из регистра В, С, D в А и сохранить в ячейках памяти 50, 60, 70;
- организовать цикл командой JMP
2. Установить значение счетчика команд равным адресу первой команды программы и путем пошагового выполнения рассмотреть работу микропроцессора.
3. Записать программу работы микропроцессора по вводу данных конспект в табл.2.
Таблица 2
адрес  | 
		код  | 
		мнемокод  | 
		A  | 
		B  | 
		C  | 
		D  | 
		E  | 
		H  | 
		L  | 
		PC  | 
		SP  | 
		РП  | 
	||||
CY  | 
		AC  | 
		S  | 
		Z  | 
		P  | 
	||||||||||||
2. Работа микропроцессора при выполнении команд вывода данных
2.2. Работа микропроцессора при выполнении команд вывода данных из микропроцессора в различные порты вывода
1. Ввести программу вывода данных из микропроцессора в 5, 6, 7, 8, 9 порты вывода в поле активной страницы модульной памяти командами MVI, OUT. Сохранить данные командой STA.
2. Установить значение счетчика команд равным адресу первой команды программы и
путем пошагового выполнения рассмотреть работу микропроцессора.
3. Записать программу работы микропроцессора по выводу данных конспект в табл.3.
Таблица 3
адрес  | 
		код  | 
		мнемокод  | 
		A  | 
		B  | 
		C  | 
		D  | 
		E  | 
		H  | 
		L  | 
		PC  | 
		SP  | 
		РП  | 
	||||
CY  | 
		AC  | 
		S  | 
		Z  | 
		P  | 
	||||||||||||
2.2. Работа микропроцессора при выполнении команд вывода данных из оперативной памяти в порт вывода
1. Ввести программу:
- поместить данные в регистры В, С, D;
- переслать данные в регистр А командой MOV;
- cохранить данные в ячейки памяти (В-50, С-60, D-70)командой STA;
- переслать данные из ячеек памяти 50, 60, 70 в порты вывода 5, 6, 7.
2. Установить значение счетчика команд равным адресу первой команды программы и путем пошагового выполнения рассмотреть работу микропроцессора.
3. Записать программу работы микропроцессора по выводу данных конспект в табл.
Приложение 1
