Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_самостійна.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
170.5 Кб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

КІРОВОГРАДСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ

Кафедра програмного забезпечення

Методичні вказівки

до самостійних робіт

Дисципліна: “Програмування на мові ASM-80”

Розробив : ст. викладач Поліщук Л.І.

м. Кіровоград 2006 р

Вступ

Цільовим призначенням розробки є другий рівень середньої технічної освіти або перший рівень вищої освіти.

Сучасні спеціалісти в області електронної техніки і ті, хто тільки її вивчає, повинні мати знання в області мікропроцесорів і мікропроцесорних систем, тобто володіти відомостями як про її апаратну, так і про програмну частини. Мікропроцесори є основою нового покоління інтелектуальних машин. Вони зустрічаються повсюди: в дитячих іграшках, кишенькових калькуляторах і телефонах, промислових роботах, промислових пристроях і т.д. Внаслідок створення програмного елементу, що називається мікропроцесором, тепер можна розраховувати на прискорення розробок штучного інтелекту.

По своїм властивостям мікропроцесори Intel 8080/8085 близькі до популярного мікропроцесора Z80 фірми Zilog і до потужних 16 – розрядних мікропроцесорів Intel 8086/8088.

Мікропроцесор (МП) – програмно керуючий пристрій, що здійснює процес обробки цифрової інформації і керування ним, який побудовано на одній або декількох великих інтегральних схемах (ВІС).

1 Ознайомлення з структурою еом

1.1 Структура еом

На рис.1.1 наведено традиційний склад ЕОМ. Така структура функціональних елементів дуже часто називається архітектурою ЕОМ. Найпростіша система містить п’ять пристроїв: введення вхідної інформації, керування і арифметичних дій , що складають центральний процесор (ЦП) або центральний пристрій, а також пам’ять і пристрій виведення результатів обробки інформації.

Фізичні пристрої, що наведені на рис.1.1, є апаратними засобами. Для їх корисного використання занесена програма в пам’ять, яка приписує центральному процесору те, що він повинен виконати. Підготовлений список команд являє собою програму, яка тимчасово або постійно розміщується в програмній пам’яті. Ці програми опрацьовують інформацію, що називається загальним терміном – дані. Програмні засоби – це також загальний термін, що захвачує всі програми. Постійно розміщенні в програмній пам’яті, вони інколи називаються мікропрограмними засобами.

Рис.1.1 Загальна структура ЕОМ

Таким чином, мікро ЕОМ функціонує в наступному порядку:

програма і дані завантажуються в центральний процесор і розміщуються в призначеній для них області пам’яті. Центральний процесор читає із пам’яті першу команду і виконує її. Як тільки обробка даних закінчиться, результат передається на вихід ЕОМ. Необхідно підкреслити, що більшість дій ЦП підпорядковано командам, що розміщені в програмній пам’яті.

Вправи:

    1. Назвіть п'ять функціональних пристроїв цифрових ЕОМ.

    2. Структура системи наведена на рис.1.1 іноді називається ____________ ЕОМ.

    3. Електронні пристрої, що наведені на рис 1.1 є _________ засобами, тоді як програми, що вказують ЕОМ те, що вона повинна виконати, є програмними засобами.

    4. Програміст пише список ______ , що називається програмою.

    5. Які два типи інформації вводяться в ЕОМ і розміщуються в пам’ять?

1

________________________________________________________________________

1 На англійській мові використовується запис rom (Read Only Memory) – пам’ять тільки для читання

2 На англійській мові використовується запис ram (Read/Write Memory) – пам’ять для запису/читання

.2 Архітектура мікро ЕОМ

Мікро ЕОМ – це цифрова ЕОМ. Вона класифікується як мікро внаслідок своїх малих розмірів і низької ціни. Звичайно роль центрального процесору в таких системах виконує мікропроцесор. На рис.1.2 наведено архітектуру звичайної мікро ЕОМ: пристрій введення, пристрої керування і арифметичних дій (обоє входять до мікропроцесору), пам’яті і, на кінець, пристрій виведення.

Мікропроцесор контролює всі системи і керує ними завдяки ліній керування і (або) контролю, що наведено на рис 1.2 зліва, паралельно лініям керування розміщена адресна шина (16 паралельних провідників), яка обирає комірку пам’яті даних, порти введення або виведення даних. Шина даних (8 паралельних провідників) на рис.1.2 справа є двохнаправленою і служить для передачі даних в центральний пристрій обробки інформації або із нього. Важливо вказати, що ЦП може надсилати дані в пам’ять або отримувати їх із неї завдяки шини даних.

Коли програма розміщується в пам’ять постійно, вона завжди знаходиться в пристрої, що називається постійним запам’ятовуючим пристроєм (ПЗП) 1. Постійний запам’ятовуючий пристрій є кристалом програмної інтегральної мікросхеми з незмінною програмою. Пам’ять змінних даних , що називається оперативним запам’ятовуючим пристроєм (ОЗП) 2 або пам’яттю з вільним доступом (перша назва використовується більш часто) складається також із ІС .

Програми користувачів, які по своїй природі змінюються , також розміщуються в оперативній частині пам’яті разом з даними. На рис.1.2 ОЗП і ПЗП показані окремо, тому що вони складаються різними ІС.

Наведена на рис1.2 система може розглядатися як узагальнююча архітектура мікро ЕОМ. Більша частина мікро ЕОМ містить, в найменшій мірі, ці характерні пристрої, а також і деякі інші. Для спрощення таких схем не показують живлення, джерело тактових імпульсів (годинник) і деякі необхідні для їх роботи лінії, що входять в мікро ЕОМ.

Рис.1.2 Типова структура мікро ЕОМ

Вправи:

    1. Центральний процесор являє собою інтегральну схему, що називається _________________.

    2. Який блок на рис.1.2 повинен розглядатися як ЦП?

    3. Перерахуйте три типи зв’язків в мікро – ЕОМ, наведених на рис.1.2

    4. Адресна шина на рис.1.2 для кодування інформації є однонаправленою, шина _______, навпаки, є двонаправленою.

    5. Постійні програми розміщуються в ВІС, яка називається _______.

    6. Який тип пам’яті скорочено називається ПЗП?

    7. Який тип пам’яті скорочено називається ОЗП?

    8. Тимчасові дані і програми розміщуються в ВІС, яка називається ______.

    9. Розміщення даних в мікро - ЕОМ виконується _______ (тимчасово, постійно).

    10. Розміщення програм в ПЗП виконується __________ (тимчасово, постійно).

    11. Введення або виведення інформації в (із) мікро - ЕОМ виконується з використанням _______ (порту, датчику часу).