- •Міністерство освіти і науки україни
- •2. Архітектура мікро-еом
- •Лабораторна робота №2
- •Теоретична частина двійкові числа
- •Шістнадцяткові числа
- •Лабораторна робота №3
- •Теоретична частина вісімкові числа
- •Лабораторна робота №4
- •Теоретична частина двйково-десяткові числа
- •Двійкова арифметика
- •Додатковий код
- •Лабораторна робота №5
- •Теоретична частина
- •Лабораторна робота №6
- •Теоретична частина угрупування біт
- •Буквено-цифровий код
- •Лабораторна робота №7
- •Теоретична частина
- •Лабораторна робота №8
- •Лабораторна робота №9
- •Теоретична частина
- •Лабораторна робота №10 Тема: шифратори, дешифратори й семисегментні індикатори.
- •Теоретична частина
- •Лабораторна робота №11
- •Теоретична частина
- •Лабораторна робота №12
- •Теоретична частина
- •Напівпровідникова пам'ять
- •Лабораторна робота №13
- •Теоретична частина
- •Лабораторна робота №14
- •Теоретична частина основи математичного забезпечення
- •Чого не "розуміє" мікро-еом
- •Мікро-еом як логічний пристрій
- •Мови програмування
- •Приклади програмування
- •Непряма адресація
- •Хід роботи завдання 1. Виконай вправи.
- •Завдання №2. Вивчити.
- •Завдання №3. Складіть програми мовою асемблера й машинною мовою мп кр580 і перевірте в мікролабораторії. Програми розміщайте у адреси 8000н.
- •Питання для самопідготовки
- •Лабораторна робота №15
- •Хід роботи.
- •Іі. Розробити програму.
- •Лабораторна робота №16
- •Теоретична частина
- •Хід роботи
- •Література
- •Питання для самоперевірки
- •Лабораторна робота №17.
- •Теоретична частина основи математичного забезпечення
- •Чого не "розуміє" мікро-еом
- •Мікро-еом як логічний пристрій
- •Процес розробки програмного забезпечення
- •Програма затримки
- •Іншим фактором, що повинен бути розглянутий при читанні із клавіатури, є виключення "дзвону".
- •Індикація
- •Хід роботи
- •Питання для самопідготовки:
- •Лабораторна робота №18
- •Теоретична частина програма монітора "мікролаб"
- •Програма рахунку
- •Організація програм
- •Переривання
- •Підпрограми й стек
- •Програма затримки
- •Хід роботи.
- •2. Розробити:
Література
Опис «Микролаб».
Гилмор Ч. Введення в мікропроцесорну техніку. (стр.178-194).
Питання для самоперевірки
Назвіть основні логічні операції й запишіть їхнього позначення.
По яких умовах записується 1 у кожний з розрядів регістра стану F?
Перелічите логічні команди, виконувані МП.
За допомогою яких команд (арифметичних, пересилання, переходу, логічних) реалізується булеві функції ?
Чи можна виконати логічні операції:
а) над умістом акумулятора;
б) порозрядно;
в) побайтно?
Чи зміниться при виконання логічних операцій уміст наступних розрядів регістра стану: нульового результату, негативного результату, переносу?
Чи завантажується результат виконання операцій І, АБО, ЩО ВИКЛЮЧАЄ АБО й НЕ в регістр стану, адресну область пам'яті, акумулятор або ж результат взагалі не формується?
Коротко пояснити, що таке поразрядне маскування?
Що є результатом виконання операції ЩО ВИКЛЮЧАЄ АБО над словом даних і його копією?
Що таке додатковий код числа? Як він формується? У чому розходження між зворотним і додатковим кодами? Які команди використовуються для одержання зворотного коду?
Після операції ЩО ВИКЛЮЧАЄ АБО виконується операція заперечення. Биткам з яким значенням привласнюється значення логічної 1?
Як змінюється вміст розряду переносу при виконанні команди циклічного зрушення, команди зрушення?
Утворіть зворотний код.
а) 0010 1100; б) 1111 1111;
в) 1000 0000; г) 0000 0000;
д) 1010 1010; е) 0101 0101;
Визначите результати виконання наступних операцій:
а) 0011 1000 б) 111100000
AND OR
1010 00001111
в) 0001 0000 г) 0111 0000
+ OR
0110 1010 0000
д) 1111 1111 е) 0000 0000
AND AND
1010 1111 1111
ж) 1111 1111 з) 0000 0000
OR OR
1010 1010 1010 1010
и) 1111 1111 к) 0000 0000
+ +
1010 1010 10101010
Утворіть зворотні коди наступних слів:
а) 0011 1000 б) 1111 0000
в) 1111 1111 г) 0000 0000
д) 0101 0101
Лабораторна робота №17.
Тема: ПРОГРАМУВАННЯ АЛГОРИТМІВ З РОЗГАЛУЖЕННЯМИ Й ЦИКЛАМИ.
Ціль роботи: Дослідження виконання окремих алгоритмів для написання простих програм; вивчення програмних способів з розгалуженнями й циклами.