Реферат по предмету "Кибернетика"


Лабораторная работа по Микропроцессорам№1.2

Отчет Выполнил: Шамшин М.Н. студент группы АСОИУ-05-1 Проверил: Евстропов С.О. Тюмень 2009 Задание Вариант №1. Написать программу, последовательно индицирующую цифру «5» справа налево с задержкой 280 мкс (использовать подпрограмму и стек). 2. Над числом 10101100 и числом, набираемым на переключателях, выполнить операцию «ИСКЛЮЧАЮЩЕЕ ИЛИ». Результат вывести на светодиоды и записать в ячейку памяти по адресу 0900h.

Решение Задание 1: LOOP: LXI SP,0AFF; занесение в регистр SP MVI B,07; занесение байта данных в регистр CALL DLY; вызов подпрограммы MVI D,6D; занесение байта данных в регистр MVI H,00; занесение байта данных в регистр MOV A,H; пересылка данных из регистра H в накопитель IND1: OUT 07; вывод данных из накопителя в канал 7

MOV A,D; пересылка данных из регистра D в накопитель OUT 06; вывод данных из накопителя в канал 6 INR H; увелечение содержимого регистра H на 1 MVI A,06; занесение байта данных в накопитель CMP H; сравнение содержимого и регистра JZ LOOP; переход на подпрограмму при 0 MOV A,H; пересылка данных из регистра H в накопитель

CALL DLY; вызов подпрограммы JMP IND1; безусловный переход на подпрограмму HLT; остановка DLY: PUSH PSW; занесение содержимого в стек MOV A,B; пересылка данных из регистра В в накопитель DL1: NOP; отсутствие операции DCR A; уменьшение содержимого наокпителя на 1 JNZ DL1; переход на подпрограмму при отсутствии 0 POP

PSW; выдача данных из стека в регистр RET; возврат в основную программу Задание 2: MVI B,AC; занесение в регистр числа 10101100 (АС) MVI A,00; обнуление накопителя OUT 05; вывод данных из накопителя в канал 5 IN 05; ввод данных в канал 5 из накопителя XRA B; поразрядное исключающее ИЛИ над регистром В и накопителем OUT 05; вывод данных из накопителя в канал 5

STA 0900; занесение содержимого накопителя в ячейку с адресом 0900h HLT; остановка



Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.