- •Лабораторна робота № 1
- •Короткі відомості з теорії
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Завдання для самоперевірки
- •Література
- •Лабораторна робота № 2
- •Короткі відомості з теорії
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
- •Короткі відомості з теорії
- •Програма 8.6
- •Програма 8.7
- •Програма 8.8
- •Програма 8.9
- •Завдання до домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
- •Лабораторна робота 4 підпрограма і стек
- •Короткі відомості з теорії
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
- •Завдання для домашньої підготовки
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
Завдання для самоперевірки
1. Які коди необхідно записати за адресами 0900-0905 для виведення на дисплей чисел 1, 2, 3, 4, 5, 6?
2. Як потрібно змінити програму 8.22, щоб зображення на дисплеї почало рівномірно пересуватися?
3. Як потрібно змінити програму 8.22 для зміни напрямку сканування індикатора дисплея?
4. Яка з клавіш буде визначатися натиснутою за допомогою програми 8.24, якщо на клавіатурі будуть одночасно натиснуті: а) клавіші 3 і 5; б) клавіші 2 і 8?
5. Змінити вигляд програми 8.24 так, щоб мікро-ЕОМ визначала номер натиснутої клавіші в клавіатурі, організованої у вигляді матриці 8 X 3.
6. Змінити вигляд програми 8.24 так, щоб сканування клавіатури відбувалось постійно.
Література
1. Кофран Дж. Технические средства микропроцессорных систем: Пер. с англ. – М.: Мир, 1983.
2. Горбунов В.Л., Панфилов Д.И. Применение микропроцессорных устройств и микро-ЭВМ. – М.: Машиностроение, 1983.
Лабораторна робота 8
ДОСЛІДЖУВАННЯ ОСЦИЛОГРАМ СИГНАЛІВ В МІКРО-ЕОМ
Мета роботи: дослідження часових діаграм процесів передачі інформації в мікро-ЕОМ.
Короткі відомості з теорії
Процеси отримання, перетворення і передачі інформації інформації в мікро-ЕОМ в часі тактуються синхросигналами Ф1 і Ф2, що поступають на входи МП БІС. Період синхросигналів Ф1 і Ф2 називається машинним тактом. При аналізі часових співвідношень при обміні інформацією в мікро-ЕОМ використовують також поняття машинний цикл і час виконання команди. Можливі режими роботи, а також часові діаграми процесів обміну інформацією в мікро-ЕОМ розглянуті при описуванні МП БІС.
При виконанні програми на усіх магістралях мікро-ЕОМ процеси, як правило, не є періодичними, що ускладнює їх дослідження за допомогою простих технічних засобів. Найбільш простим і зручним технічним засобом є осцилограф. Специфіка вивчення часових діаграм передачі інформації в мікро-ЕОМ полягає в необхідності отримання стійкої картини на екрані осцилографа, що можливо лише для періодичних сигналів. Всі експерименти, наведені в завданнях лабораторної роботи, дозволяють проводити дослідження часових діаграм роботи як МП БІС, так і сигналів на всіх магістралях мікро-ЕОМ. Приведена діаграма в завданні 3, по суті, дозволяє дослідити процес виконання мікро-ЕОМ будь-якої команди. Для процесів необхідний лише двохлучевий осцилограф. В подальшому входи осцилографа будуть називатися входи А і В. Отримання стійкої картини досліджуваних процесів на екрані осцилографа досягається раціональним вибором сигналу, який синхронізує запуск розгортки осцилографа. У всіх експериментах цей сигнал – періодичний.
Завдання для домашньої підготовки
1. Ознайомитись з часовими діаграмами JMP<A2> <A1>; IN<A1>; OUT <A1>; MOVMA; PUSH B, POP D.
2. Розгляньте типи машинних циклів для МП БІС КР580ИК80.
3. Вивчіть схему запису слова стану МП БІС. Визначіть, в якій момент часу слово стану МП БІС записується в регістр слова стану МП БІС записується в регістр слова стану.
4. Ознаййомтесь з вимогами, що ставляться до параметрів синхросигналів Ф1 і Ф2 МП БІС.
5. Роззляньте стан магістралей мікро-ЕОМ при роботі МП БІС в режимах ОЧІКУВАННЯ, ЗУПИНКА, ЗАХВАТ.
6. Ознайомтесь з вмістом розрядів слова стану МП БІС при виконанні різних машинних циклів.
