Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АВМиС. Условия заданий контрольных работ №2.doc
Скачиваний:
26
Добавлен:
15.09.2014
Размер:
120.32 Кб
Скачать

II. Практические задания.

Разработать тест дисплея ПЭВМ, который выполняет запись и чтение данных непосредственно в память видеоадаптера.

Разработать тест дисплея ПЭВМ, который выполняет пересылку данных из HDD ПЭВМ в буфер видеоадаптера(Использовать прерывание видеоадаптера).

Разработать тест дисплея ПЭВМ, который выполняет контроль видеоадаптера путем пересылки на диск и сохранения копии экрана (Использовать прерывание видеоадаптера).

Написать программу, которая находит все жесткие диски в системе и выводит серийный номер устройства

Написать программу, которая находит все жесткие диски в системе и выводит их емкость в мегабайтах

Написать и отладить программу, которая демонстрирует организацию обмена через последовательные порты.

Написать и отладить программу виртуального СОM порта.

Написать программу, которая находит все жесткие диски в системе и выводит название модели устройства

Написать программу, которая составляет и выводит на экран полный список устройств на всех доступных шинах PCI. Для каждого устройства должна быть указана следующая информация: адрес устройства на шине (номер шины, номер устройства, номер функции);Также необходимо вывести номер ревизии, поддерживаемой шиной PCI, и количество логических шин в системе.

Написать программу, которая составляет и выводит на экран полный список устройств на всех доступных шинах PCI. Для каждого устройства должна быть указана следующая информация: код устройства (в 16-ричном формате); Также необходимо вывести номер ревизии, поддерживаемой шиной PCI, и количество логических шин в системе.

Написать программу, которая составляет и выводит на экран полный список устройств на всех доступных шинах PCI. Для каждого устройства должна быть указана следующая информация: код производителя (в 16-ричном формате), класс устройства; Также необходимо вывести номер ревизии, поддерживаемой шиной PCI, и количество логических шин в системе.

Написать программу, которая составляет и выводит на экран полный список устройств на всех доступных шинах PCI. Для каждого устройства должна быть указана следующая информация: производитель и название устройства. Также необходимо вывести номер ревизии, поддерживаемой шиной PCI, и количество логических шин в системе.

Написать программу, которая составляет и выводит на экран полный список устройств на всех доступных шинах USB. Для каждого устройства должна быть указана следующая информация: производитель и название устройства.

Написать программу, которая составляет и выводит на экран полный список звуковых устройств ПК. Для каждого устройства должна быть указана следующая информация: Номера и Идентификаторы.

Написать программу, которая составляет и выводит на экран полный список звуковых устройств ПК. Для каждого устройства должна быть указана следующая информация: параметров и возможностей устройства.

Разработать программу  иллюстрации эффекта задержки в реальном времени. Суть эффекта состоит в сложении исходного звукового сигнала с его копией, задержанной во времени на небольшую величину (единицы-сотни миллисекунд). 

Написать программу, которая позволяет выводить задаваемые символы(геометрические) на USB принтер в растровом черно-белом режиме.

Разработать программу,выполняющую печать заштрихованного квадрата на USB принтере в растровом черно-белом режиме с разрешением 360×360 точек/дюйм.

Разработать программу  иллюстрации работы с дескриптором интерфейса USB

Разработать программу  иллюстрации работы с клиентским драйвером (CSw) USB

Написать и отладить программу, которая демонстрирует работу виртуальных коммуникационных каналов (communication pipes) USB.

Разработать и отладить программу, предназначенную для тестирования интерфейса USB. Программа выполняет поиск устройства USB по всем портам всех имеющихся в системе хост-контроллеров.

Написать и отладить программу, которая выводит на экран содержимое регистров хост-контроллера USB, к которому подсоединено первое найденное устройство.

Написать и отладить программу, которая выводит на экран содержимое регистров хост-контроллера USB, к которому подсоединено второе по порядку найденное устройство.

Написать и отладить программу, которая отображает на экран содержимое дескриптора устройства USB.

Написать и отладить программу, которая отображает на экран содержимое дескриптора конфигурации USB устройства.

Написать и отладить программу виртуального HDD устройства.

Написать и отладить программу отображения содержимого регистров ввода-вывода хост-контроллера шины USB. Доступ к этим регистрам осуществляется через группу портов ввода/вывода, базовый адрес которой задан в кон­фигурационном регистре USBBA.

5