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. |