Категория
Информатика
Тип
реферат
Страницы
4 стр.
Дата
17.03.2013
Формат файла
.html — Html-документ
Архив
221483.zip — 2.33 kb
  • laboratornye-po-informatike_221483_1.html — 8.74 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Микропроцессоры.

Отчет по лабораторным работам.

Лабораторная работа №1.

Задание.
Составить программу записи во все порты О ЭВМ чередующихся нулей и
единиц. Например в порт Р0 записать число в двоичной форме 01010101, в порт
Р1 - 10101010 и т.д. Затем необходимо инвертировать значения во всех
портах, т.е. в Р0 - 10101010, в Р1 - 01010101 и т.д.

Структурная схема.

Подробная структурная схема.

Программа.

|NAME S |название модуля программы для сборки |
|CSEG AT 0H |задание сегмента памяти программ с адреса 0Н |
|ORG 0000H |задание адреса начала программы с 9000Н |
|MOV |запись двоичного числа 01010101 в порт P0 |
|P0,#01010101B | |
|MOV |запись двоичного числа 10101010 в порт P1 |
|P1,#10101010B | |
|MOV |запись двоичного числа 11001100 в порт P2 |
|P2,#11001100B | |
|MOV |запись двоичного числа 11001101 в порт P2 |
|P3,#11001101B | |
|MOV A,P0 |запись данных из порта P0 в аккумулятор |
|CPL A |инвертирование данных в аккумуляторе |
|MOV P0,A |запись данных из аккумулятора в порт Р0 |
|MOV A,P1 |запись данных из порта Р1 в аккумулятор |
|CPL A |инвертирование данных в аккумуляторе |
|MOV P1,A |запись данных из аккумулятора в порт Р1 |
|MOV A,P2 |запись данных из порта Р2 в аккумулятор |
|CPL A |инвертирование данных в аккумуляторе |
|MOV P2,A |запись данных из аккумулятора в порт P2 |
|MOV A,P3 |запись данных из порта P3 в аккумулятор |
|CPL A |инвертирование данных в аккумуляторе |
|MOV P3,A |запись данных из аккумулятора в порт P3 |
|NOP | |
|END | |



Ваше мнение



CAPTCHA