Знакомство с возможностями и функциями внешних устройств


Download 0.72 Mb.
bet5/5
Sana16.06.2023
Hajmi0.72 Mb.
#1514800
TuriПрактическая работа
1   2   3   4   5
Bog'liq
Практика 10

Конец программы.

Рисунок 10.2 – Код символов в ASCII (русская версия)



Рисунок 10.3 – Код символов в ASCII (английская версия)
Блок схема:

СТАРТ







BC ß [2000]





D ß 13h







A ß 25h





MONITOR (00) ß A







A ß (BC)


MONITOR (00) ß A



ДА





(BC) + 1







(D) – 1







L ≠ 0 – ?





НЕТ




КОНЕЦ




  1. Код программы

Таблица 10.2
Пример кода программы для выполнения практической работы

АДРЕСА

МЕТКА

МНЕМОКОД

КОД

КОММЕНТАРИИ

0000




LXI B 2000h

01 00 20

M (BC) ← 2000h

0003




MVI D 13h

16 13

D ← 13

0005

М1

MVI A 25h

3E 25

A ← 25h

0007




OUT 00

D3 00

PORT [00h] ← A

0009




LDAX B

0A

M (BC) ← 2000h

000A




OUT 00

D3 00

PORT [00h] ← A

000C




INX B

03

M (BC) ← BC+1

000D




DCR D

15

D ← D–1

000E




JNZ 0005h (М1)

C2 05 00

if (! Z ) PC ← 0005h

0011




HLT

76

Конец программы




Рисунок 10.4 – Ввод программы в эмулятор



  1. Исходные данные (заложенные в цикле)

Таблица 10.3
Исходные данные заданные циклом, к программе выше

АДРЕС__2000__2001'>АДРЕС

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

ЗНАЧЕНИЕ

8C

A8

E0

A2

AE

E5

A8

A4

AE

A2

БУКВА

«М»

«и»

«р»

«в»

«о»

«х»

«и»

«д»

«о»

«в»

АДРЕС

200A

200B

200C

200D

200E

200F

2010

2011

2012

2013

ЗНАЧЕНИЕ

FF

8C

A8

E0

E2

AE

E5

A8

E0




БУКВА

« »

«М»

«и»

«р»

«т»

«о»

«х»

«и»

«р»







  1. Результат программы


Рисунок 10.5 – Нужно открыть монитор, нажав на него (внизу слева)



Рисунок 10.6 – Результаты выполненной программы
Задания для выполнения практической работы № 10
Написать программу вывода фамилии и имени на монитор КР580.

  1. Написать алгоритм выполнения программы

  2. Нарисовать блок схему для выполнения программы;

  3. Написать программу (можно написать с использованием циклов и без использования циклов) и заполнить таблицу:

Таблица 10.4


Таблица для записи программы.

Адрес

Мнемокод

Код

Комментарии















Адрес – это адрес в ОЗУ, по которому находится команда. Максимальный адрес которого можно достигнуть в данном эмулятор – FFFF
Код (Значение) –столбец, в который записывается код команды или вводимые значения.
Мнемокод (Команда) – в данном столбце приведены выполняемые команды.
Комментарии – запись комментариев к выполняемым операциям.

  1. Сделать скриншоты откомпилированных программ. На скриншоте обязательно должна быть видна программа и полученный результат.



Оформление отчета:
Текст: Times New Roman; 14 шрифт; 1,5 интервал, выровнять по ширине;
Таблица: Times New Roman; 14 шрифт; 1,15 интервал, выравнивание заголовка таблицы по центру, текст таблицы выровнять по ширине;
Картинка: Выравнивание по середине, добавить интервал до рисунка и после наименования рисунка. Пример наименования «Рисунок 10.1 – …»


Контрольные вопросы

1. На какие группы можно разделить внешние интерфейсы ПУ ?


2. Дайте определение шине ввода–вывода.
3. Опишите специализированные интерфейсы.
4. Опишите универсальные интерфейсы.
5. Опишите интерфейс RS–232.
6. Опишите интерфейс Centronics.
7. Опишите интерфейс EPP.
8. Опишите интерфейс SCSI.
9. Опишите интерфейс USB.
10. С помощью чего реализуется цифровой аудиоканал?
11. Опишите дискретный и аналоговый интерфейсы.
12. Дайте определение периферийным устройствам.
Download 0.72 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling