- •Українська державна академія зв’язку ім. О.С. Попова
- •Затверджено
- •1 Мета роботи
- •2 Основні положення
- •2.1 Безумовні переходи
- •2.2 Умовні переходи
- •Moveq #10, d0; завантаження номера першого ; перетворюваного біта до d0
- •2.3 Організація програмних циклів
- •2.4 Звернення до підпрограм
- •Bra.S m5; обхід запису числа fdh у d2
- •M5: move d5,sr; відновлення регістру стану з d5
- •3 Контрольні запитання
- •4 Домашнє завдання
- •Парні варіанти
- •Непарні варіанти
- •5 Лабораторне завдання
- •6 Зміст протоколу
Непарні варіанти
№ 1
Вимірювальна МПС оцінює якість каналу зв‘язку за N параметрами кожний. МПС перевіряє готовність вимірювальних приладів і розпочинає свою роботу після надходження через зовнішній пристрій ЗП1 кодового слова W1. Через ЗП2 МПС видає номер першого вимірюваного параметра. До шини даних підмикається перший вимірювальний прилад, який через зовнішній пристрій ЗП3 вводить у МП значення параметра у вигляді слова. Якщо він дорівнює першому з N стандартних значень, які утворюють елементи масиву М, розташованого у пам’яті, починаючи з адреси ADDR, то МПС переходить до вимірювання наступного параметра, якщо ж ні, – то виводить через ЗП1 кодове слово W2, а потім також переходить до вимірювання наступного параметра. Скласти програму, яка забезпечує роботу МПС за заданим алгоритмом. Кількість параметрів N, кодові слова, адреси ЗП та комірок пам‘яті, значення введених та стандартних параметрів задати самостійно.
№ 2
Вимірювальна МПС оцінює якість каналу зв‘язку за N параметрами кожний. МПС перевіряє готовність вимірювальних приладів і розпочинає свою роботу після надходження через зовнішній пристрій ЗП1 кодового слова W1. Через ЗП2 МПС видає номер першого вимірюваного параметра. До шини даних підмикається перший вимірювальний прилад, який через ЗП3 вводить у МП значення параметра у вигляді слова. Якщо він дорівнює першому з N стандартних значень, які утворюють елементи масиву М, розташованого у пам‘яті, починаючи з адреси ADDR, то МПС переходить до вимірювання наступного параметра, якщо ж ні, – то записує у пам‘ять, починаючи з адреси ADDR1, номер каналу, номер параметра та його значення, а потім також переходить до вимірювання наступного параметра. Скласти програму, яка забезпечує роботу МПС за заданим алгоритмом. Кількість параметрів N, кодові слова, адреси ЗП та комірок пам‘яті, значення введених та стандартних параметрів задати самостійно. Скласти програму, яка забезпечує роботу МПС за заданим алгоритмом. Кількість каналів N , параметрів Р, кодові слова, адреси ЗП та комірок пам‘яті, значення введених та стандартних значень параметрів задати самостійно.
№ 3
Вимірювальна
МПС оцінює N
параметрів каналу зв‘язку, які надходять
послідовно у вигляді слів із зовнішнього
пристрою (ЗП), за алгоритмом
.
Якщо для поточного параметра Y
дорівнює 1, то через час Т МПС звертається
до ЗП1 за наступним параметром. Якщо ж
Y
дорівнює 0, то у пам‘ять, починаючи з
адреси
ADDR,
записується номер хибного параметра,
і через час Т МПС також звертається до
ЗП за наступним параметром. Кількість
параметрів N,
адреси ЗП та ADDR,
тривалість Т задати самостійно.
№ 4
Вимірювальна
МПС оцінює N
параметрів каналу зв‘язку, які надходять
послідовно у вигляді слів із зовнішнього
пристрою ЗП1, за алгоритмом
.
Якщо для поточного параметра Y
дорівнює 1, то через ЗП2 треба вивести
кодове слово W,
що відповідає номеру параметра. Після
цього МПС через час Т звертається до
ЗП1
за наступним параметром. Якщо Y
дорівнює 0, то МПС через час Т також
звертається за наступним параметром.
Кількість параметрів N,
адреси ЗП, тривалість Т задати самостійно.
№ 5
Керувальна МПС перевіряє готовність до роботи N приладів, які мають адреси ADDR1…ADDRN, за надходженням кодових слів W1…WN, звертаючись до кожного тричі через інтервал часу Т. Якщо всі прилади готові до роботи, МПС видає через зовнішній пристрій (ЗП) кодове слово Wp на дозвіл роботи, якщо ж всі неготові, МПС через час Т повторює опитування і в разі неготовності завершує роботу. Кількість приладів N, їхні адреси, інтервал часу Т та кодові слова обрати самостійно.
№ 6
Керувальна МПС перевіряє готовність до роботи N приладів, що мають номери з 0-го до N-1-го, за наявністю за відповідними адресами кодових слів W0…WN-1. МПС звертається до кожного приладу тричі через часовий інтервал Т. Якщо всі прилади готові до роботи, то МПС видає через зовнішній пристрій (ЗП) кодове слово Wp на дозвіл роботи приладів, якщо ж ні, – то через час Т МПС повторює опитування, і в разі неготовності завершує роботу. Кількість приладів N, їхні адреси, інтервал часу Т та кодові слова обрати самостійно.
№ 7
Знайти кутову координату нерухомої цілі А, якщо є відомі координати початку АП та кінця АК пачки радіолокаційних імпульсних сигналів, що відбиваються від цієї цілі при скануванні простору. Вони надходять до МПС із зовнішнього пристрою ЗП1 у вигляді байтів даних відповідно у моменти часу Т1 та Т2, що фіксуються появою послідовно кодових слів W1 та W2 на входах ЗП2. Якщо нульовий напрямок поточного стану антени перебуває у межах прийнятої пачки імпульсів, то кодове слово W3, що надходить з ЗП3, дорівнює 0 і значення А обчислюється за формулою
,
а якщо – поза межами прийнятої пачки, то кодове W3 дорівнює 1 і значення А обчислюється за формулою
.
Результати обчислень визначаються як середнє арифметичне за N вимірювань і виводяться через ЗП1. Значення кодових слів W1 та W2, N, АП, АК , а також адреси зовнішніх пристроїв задати самостійно.
№ 8
Знайти кутову координату нерухомої цілі А, якщо є відомі координати початку АП та кінця АК пачки радіолокаційних імпульсних сигналів, що відбиваються від цієї цілі при скануванні простору. МПС перевіряє наявність сигналу початку пачки в циклі і, якщо він надходить із зовнішнього пристрою ЗП1 з адресою ADDR1 у вигляді кодового слова W1, зчитує значення байта АП з ЗП2. У момент часу, коли надходить сигнал кінця пачки з ЗП1 у вигляді кодового слова W2, з ЗП2 надходить другий байт, АК. Якщо нульовий напрямок поточного стану антени перебуває у межах прийнятої пачки, то кодове слово W3, що надходить із ЗП3, дорівнює 0 і значення А обчислюється за формулою
,
а якщо – поза межами прийнятої пачки, то кодове слово W3 дорівнює 1 і значення А обчислюється за формулою
.
Результати обчислень виводяться через ЗП4. Значення кодових слів W1 та W2, АП, АК , а також адреси зовнішніх пристроїв задати самостійно.
№ 9
Старші байти слів, що становлять елементи масиву М, є молодшими байтами адрес області пам’яті М1, а молодші – молодшими байтами адрес області пам’яті М2. Переписати однобайтові дані з області пам’яті М1 до М2, використовуючи непряме адресування елементів масиву М з предекрементом. Елементи масиву М та його початкову адресу ADDR задати самостійно.
№ 0
Старші байти слів, що становлять елементи масиву М, є молодшими байтами адрес області пам’яті М1, а молодші – молодшими байтами адрес області пам’яті М2. Переписати однобайтові дані з області пам’яті М1 до М2, використовуючи непряме адресування елементів масиву М з постінкрементом. Елементи масиву М та його початкову адресу ADDR задати самостійно.
