Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Практична робота №4
Тема: Програмування СОМ порту в MS DOS
Мета: Навчитися основним засадам програмування периферійних
пристроїв в MS-DOS
Короткі теоретичні відомості
Послідовний порт (англ. serial port) двонаправлений послідовний інтерфейс, призначений для обміну байтовою інформацією. Послідовний тому, що інформація через нього передається по одному біту, біт за бітом (на відміну від паралельного порту). Найчастіше для послідовного порту персональних комп'ютерів використовується стандарт RS-232c
Порядок виконання роботи
1. Запустити ОС
2. Запустити систему програмування
3. Створити додаток
4. Доробити код програми з тим, щоб при запуску програми на СОМ
порт було видано слово відповідно до варіанту
5. Доробити програмний код так, щоб із заданою періодичністю
було зчитано дані з порту та видано їх на екран
6. Доробити програмний код програми таким чином, щоб при передачі
даних з СОМ порту виконувались дії відповідно до варіанту
7. Підготувати звіт.
Індивідуальне завдання
Варіанти 1-10 |
Варіант 11-20 |
Варіант 21-30 |
|
Слово |
Числовий ряд з 5 елементів, що починається з числа, рівному номеру варіанта |
Числовий ряд з 5 елементів, що починається з першої букви прізвища |
Числовий ряд з 5 елементів, що починається з числа, рівному номеру варіанта |
Періодичність |
10 |
20 |
30 |
Дії при приходу преривань з COM порту |
Вивід на екран даних |
Вивід на екан даних |
Завершення програми |
Додаток 1
Додаток 2
Додаток 3
Зміст звіту:
1. Теоретичні відомості.
2. Програма відповідно індивідуальному завданню.
3. Відповіді на контрольні запитання.
4. Висновки.
Контрольні запитання
1. Які команди Assembler зарезервовано для вводу / виводу до
перефірійних пристроїв?
2. Яку роль відіграють команди BIOS в програмуванні перефирійних
пристроїв?
3. Яка роль преривань у обробці даних з перефірійних пристроїв?