Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 1370

.pdf
Скачиваний:
9
Добавлен:
30.04.2022
Размер:
1.07 Mб
Скачать

2. Команды ввода (IN), вывода (OUT), прерывания (DI,EI) и остановка

(HLT), (port — адрес порта).

Команда

Код

Примечание

OUT port

D3

Вывод из порта 00 FF

IN port

DB

Ввод в порт 00 FF

DI

F3

Запрет прерывания

EI

FB

Разрешение прерывания

NOP

00

Без операции

HLT

76

Останов

 

 

ПРИЛОЖЕНИЕ 2

СООТВЕТСТВИЕ КЛАВИШ

 

 

 

Клавиша

Значение

Значение с удерживаемым Shift

 

-

=

 

 

 

 

;

+

 

 

 

 

[

 

 

 

 

 

]

 

 

 

 

 

:

*

 

 

 

 

/

?

 

 

 

 

.

>

 

 

 

 

,

<

 

 

 

 

@

 

 

 

 

1

1

!

2

2

3

3

#

4

4

¤

5

5

%

6

6

&

7

7

8

8

(

9

9

)

0

0

 

CapsLock (дважды нажать)

Рус/Лат

Набор русских букв на латинской

 

 

клавиатуре

Отпустить Shift / нажать

Лат/Рус

Набор лат/рус

Shift

 

 

30

ПРИЛОЖЕНИЕ 3

НАБОР РУССКИХ БУКВ НА ЛАТИНСКОЙ КЛАВИАТУРЕ

Рус

А

Б

В

Г

Д

Е

Ё

Ж

З

И

Й

К

Л

М

Н

Лат

A

B

W

G

D

E

 

V

Z

I

J

K

L

M

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рус

О

П

Р

С

Т

У

Ф

Х

Ц

Ч

Ш

Щ

Ъ

Ы

Ь

Лат

O

P

R

S

T

U

F

H

C

 

{

}

 

Y

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рус

Э

Ю

Я

:

,

.

/

;

 

 

 

 

 

 

 

Лат

|

 

Q

:

<

>

?

+

 

 

 

 

 

 

 

 

ОГЛАВЛЕНИЕ

 

Введение......................................................................................................

3

Лабораторная работа № 1. Программирование на языке Ассемблера

для восьмиразрядного микропроцессора с использованием

 

эмуляторов ПК ПАРТНЕР и КР580 .........................................................

3

1.

Общие сведения об эмуляторах ........................................................

4

2.

Домашнее задание ..............................................................................

9

3.

Лабораторные задания .....................................................................

14

Контрольные вопросы по выполненной работе ................................

22

Лабораторная работа № 2. Изучение приёмов программирования

 

и отладки программ на языке Ассемблера для восьмиразрядного

 

микропроцессора ......................................................................................

23

1.

Общие указания ................................................................................

23

2.

Лабораторные задания и методические указания по их

 

выполнению...........................................................................................

23

3.

Оформление отчета ..........................................................................

24

Вопросы для самопроверки .................................................................

24

Контрольные вопросы по выполненной работе ................................

25

Библиографичекий список ......................................................................

26

Приложение 1. Система команд микропроцессора К580 ....................

27

Приложение 2. Соответствие клавиш ....................................................

30

Приложение 3. Набор русских букв на латинской клавиатуре...........

31

31

ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ АССЕМБЛЕРА ДЛЯ ВОСЬМИРАЗРЯДНОГО МИКРОПРОЦЕССОРА НА ОСНОВЕ ЭМУЛЯТОРОВ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к выполнению лабораторных работ № 7–8 по дисциплине «Цифровые устройства и микропроцессоры» для студентов специальности 11.05.01 «Радиоэлектронные системы и комплексы» (специализация «Радиоэлектронные системы передачи информации) очной формы обучения

Составители: Кондусов Василий Ананьевич, Алперин Евгений Данилович

Редактор Сахарова Д. О.

Подписано в печать 19.12.2019.

Формат 60×84 1/16. Бумага для множительных аппаратов. Усл. печ. л. 1,9. Тираж 63 экз.

Заказ № 145

ФГБОУ ВО «Воронежский государственный технический университет» 394026 Воронеж, Московский просп., 14

Участок оперативной полиграфии издательства ВГТУ 394026 Воронеж, Московский просп., 14