- •Лабораторна робота № 1
- •Короткі відомості з теорії
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Завдання для самоперевірки
- •Література
- •Лабораторна робота № 2
- •Короткі відомості з теорії
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Порядок виконання завдання
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
- •Короткі відомості з теорії
- •Програма 8.6
- •Програма 8.7
- •Програма 8.8
- •Програма 8.9
- •Завдання до домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
- •Лабораторна робота 4 підпрограма і стек
- •Короткі відомості з теорії
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Завдання до лабораторної роботи
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Завдання для домашньої підготовки
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
- •Завдання для домашньої підготовки
- •Робота на навчальній еом
- •Завдання для самоперевірки
- •Література
Завдання для домашньої підготовки
1. Скласти програму додавання чисел в зворотньому коді..
2. Скласти програму додавання чисел в модифікаційному зворотньому коді.
3. Скласти програму аналізу "переповнення" при складанні чисел в зворотньому або додатковому кодах. Переповнення фіксувати за відмінністю знаку результату від співпадаючих знаків доданків
4. Скласти програму множення двох чотирирозрядних числа у відповідності зі схемою, що подана на рис. 9.19.
5. Використовуючи програму множення як підпрограму, реалізувати обчислення функції n! Обчислити значення функції при n = 4; n = 5..
6. Скласти програму, що забезпечує послідовне вмикання світлодіодів магістралі D з часовою затримкою, що дорівнює часові переповнення двох внутрішніх регістрів ЦПЕ..
7. Це завдання аналогічно завданню 6, але як часову затримку використовувати музикальну програму.
Робота на навчальній еом
1. Розроблені програми ввести в пам'ять мікро-ЕОМ.
2. Перевірити відповідність введеної і вихідної програм.
3. Виконати введену програму в режимі покомандного виконання (RS), фіксуючи і аналізуючи проміжні результати і вміст внутрішніх регістрів ЦПЕ за допомогою блоку індикації.
4. Виконати введені програми в циклічному режимі. Повторити обчислення зі зміненими вихідними даними.
Зміст звіту
Звіт повинен містити: 1. Схему програм. 2. Робочі програми. 3. Результати проміжних значень кодів магістралей A, D, M, що зафіксовані в процесі покомандного виконання програм..
Завдання для самоперевірки
1. Назвіть основні типи команд.
2. Визначте основні форми задавання адрес в командах умовного переходу.
3. Які команди забезпечують перехід до заданої команди?
4. Опишіть умови за командою TZR1.
5. Яка адреса в ПЗП визначає шістнадцятиричний код команди?
Література
1. Горбунов В.Л., Панфилов Д.И., Преснухин Д.Л. Микропроцессоры. Основы построения микро-ЕОМ. – М.: Высшая школа, 1984.
2. Балашов Е.П., Пузанков Д.В. Микропроцессоры и микропроцесорные системы: Радио и связь, 1981.
3. Прангишвили И.В. Микропроцессоры и микро-ЕОМ. – М.: Энергия, 1979.
4. Алексеенко А.Г., Галицин А.А., Иванников А.Д. Проектирование радиоэлектронной аппаратуры на микропроцессорах. – М.: Радио и связь.