Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ASUE_lab_04.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
196 Кб
Скачать
☆

Хід роботи

1.Встановити в крейт на станцію 25 контролер крейта мікрокомп’ютерний, з’єднати його з ПЕОМ.

2.Встановити в крейт ЦАП ФК70, індикатор магістралі ФК440 та ручний генератор слова ФК446. Наявність інших модулів в крейті не критична. 3.Запустити програму MCCRUS. EXE.

4.Користуючись меню роботи з модулями САМАС, набрати номер станції, на якій установлено модуль ФК446, та команду F0 або F2(читання слова, що генерується ФК446).

5.Запустити команду на виконання одноразово (пункт Т меню) або циклічно (пункт О меню), спостерігати на дисплеї в нижньому рядку вікна значення прочитаного за командою результату R, а також значення X, Q, L. Порівняти значення, що спостерігають, з показами індикатора магістралі, а також з набраним на ФК446 словом.

6.Спостерiгати значення R при циклічному виконанні команди, змінюючи значення набраного на ФК446 слова.

7. Вибрати пункт R меню, перейти в меню роботи з регістрами. Порівняти значення старшого, середнього та молодшого байтів (пункти 3, 2, 1 меню) зі значенням результату R в попередньому меню.

8. Проглянути по черзі вміст регістрів О - С контролера (пункт С меню).

9. Використовуючи пункти H, M, L меню, ввести значення старшого, середнього та молодшого байтів слова, яке може бути записане в відповідні регістри функціональних модулів.

10. Вибрати пункт меню U, повернутися в меню роботи з модулями. Прочитати в рядку W значення слова, порівняти його зі змістом рядків H, M, L меню роботи з регістрами.

11. Набрати команду F16, спробувати виконати запис слова в модуль F446. Зчитати значення R, X, Q, пояснити отриманий результат.

12. Повторити дії п. 11, попередньо переадресувати команду модулю ФК-7О. Пояснити отриманий результат.

13. Вийти з програми MCCRUS.EXE (пункт Q).

14. Запустити програму RMCRUS.EXE та повторити завдання (за виключенням роботи з регістрами).

15. Результати роботи оформити у вигляді звіту.

Контрольні запитання

1. Для чого призначені програми MCCRUS.EXE та RMCRUS.EXE ?

Їх можливості?

2. В чому відмінність цих програм?

3. Як, використовуючи MCCRUS.EXE та RMCRUS.EXE , визначити, які модулі вимагають обслуговування?

4. Як записати в регістр модуля число 75?

5. Що означають данні $1С2А, що зчитані з шини R?

Лабораторна робота №3 вивчення роботи системи самас - пеом пiд керуванням найпростiших програм користувача

Мета роботи: ознайомитись з роботою крейту САМАС під керуванням найпростіших програм та навчитись самостійно їх складать.

Обладнання: крейт САМАС з функціональними модулями, контролер крейту мікрокомп’ютерний, IBM-сумісна ПЕОМ з відповідним програмним забезпеченням.

Бібліотека brocamac процедур та функцій для роботи з крейт - контролером pc - самас мовою Turbo Pascal

Бібліотека вміщує набір універсальних процедур та функцій, достатній для програмування більшості прикладних задач, які використовують звернення до обладнання САМАС через крейт - контролер РС - САМАС.

Процедури та функціїї, які занесені до бібліотеки, написані на асемблері. Як прототип використовується пакет процедур фірми DSP Technology Corporation.

Процедури та функціїї оптимізовано по швидкості виконання порівняно з прототипом, доповнено вбудованим режимом трасування та можливістю зміни базовоїї адреси без перекомпіляціїї.

Бібліотека оформлена у вигляді модуля з ім’ям BROCAMAC. Для її використання необхідно на початку програми внести ім’я цього модуля в список модулів, що використовуються, після ключового слова USES.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]