
- •Державний заклад
- •Збірник лабораторних робіт
- •Пояснювальна записка
- •Інструкція з техніки безпеки та правил поведінки в комп'ютерному класі
- •Комплекс вправ для очей
- •Комплекс вправ для поліпшення мозкового кровообігу
- •Перелік лабораторних та практичних робіт включених у збірник
- •Лабораторна робота №1
- •Лабораторна робота №2
- •Лабораторна робота №3
- •Лабораторна робота №4
- •Лабораторна робота №5
- •Лабораторна робота №6
- •Лабораторна робота №7
- •Лабораторна робота №8
- •Лабораторна робота №9
- •Перелік літератури
Лабораторна робота №8
Тема: ”Ознайомлення з функціями шини USB”
Мета роботи:
1. Ознайомитись з принципами програмування на мові Assembler.
2. Ознайомитись з дескрипторами шини USB.
3. Навчитись виконувати написання програм для ініціалізації пристрою USB.
Матеріальне забезпечення занять
1. ЕОМ типу IBM PC.
2. Oпераційна система Linux CentOS.
Короткі теоретичні відомості:
Завдання для попередньої підготовки.
1. Вивчити відповідний теоретичний матеріал.
2. Опрацювати контрольні запитання.
3. Підготовити звіт.
Хід роботи.
1. За допомогою програми “Блокнот” набрати лістинги 8 та 9.
2. Викликати «Командний рядок» через меню Пуск Виконати cmd та перейти до каталогу, де міститься компілятор мови Assembler, за допомогою команди cd C:\Documents and Settings\Admin\Рабочий стол\masm615.
3. За допомогою команди make16 створити виконавчі файли програм.
4. Запустити програми та проаналізувати результати їх роботи.
5. Виконати пункти 1-4 для програми, яку потрібно було написати в ході виконання домашнього завдання.
Обробка результатів
1. За результатами роботи оформити звіт.
2. Привести короткий опис виконаних дій.
3. Проаналізувати отримані результати.
Звіт повинен містити:
Назва і мета лабораторної роботи.
Прилади та обладнання.
Завдання та результати роботи.
Відповіді на контрольні запитання.
Висновки
Контрольні запитання
1. Яка процедура призначена для послідовного пошуку хост-контролерів?
2. Яка процедура присвоює пристрою порядковий номер?
3. Що таке « кінцева точка»?
4. Які типи посилок ви знаєте?
5. Опишіть процедуру конфігурування пристроїв USB для Windows XP.
Лабораторна робота №9
Тема: ”Ознайомлення з роботою мишки через інтерфейс USB”
Мета роботи:
1. Ознайомитись з принципами програмування на мові Assembler.
2. Ознайомитись з дескрипторами шини USB.
3. Навчитись виконувати написання програм для ініціації миші через порт USB.
Матеріальне забезпечення занять
1. ЕОМ типу IBM PC.
2. Oпераційна система Linux CentOS.
Короткі теоретичні відомості:
Завдання для попередньої підготовки.
1. Вивчити відповідний теоретичний матеріал.
2. Опрацювати контрольні запитання.
3. Підготовити звіт.
Хід роботи.
1. За допомогою програми “Блокнот” набрати лістинг 10 програми USB_Mouse.
2. Викликати «Командний рядок» через меню Пуск Виконати cmd та перейти до каталогу, де міститься компілятор мови Assembler, за допомогою команди cd C:\Documents and Settings\Admin\Рабочий стол\masm615.
3. За допомогою команди make16 USB_Mouse створити виконавчий файл програми USB_Mouse.
4. Запустити програму USB_Mouse та проаналізувати результати їх роботи.
5. Виконати пункти 1-4 для програми, яку потрібно було написати в ході виконання домашнього завдання.
Обробка результатів
1. За результатами роботи оформити звіт.
2. Привести короткий опис виконаних дій.
3. Проаналізувати отримані результати.
Звіт повинен містити:
Назва і мета лабораторної роботи.
Прилади та обладнання.
Завдання та результати роботи.
Відповіді на контрольні запитання.
Висновки
Контрольні запитання
1. Яка процедура здійснює прийом даних від миші в режимі передачі по перериваннях?
2. Який стандарт початкової ділянки рапорту миші?
3. Чому миша вважається завантажувальним пристроєм?
4. Який код протоколу використовується для миші?
5. Чому BIOS обробляє тільки стандартизовану частину рапорту миші?