- •1. Организация и назначение устройства выборки хранения (увх) ацп.
- •3. Организация работы с цап, имеющим параллельный интерфейс подключения
- •4. Опишите схему последовательного ацп (по выбору студента). Укажите достоинства и недостатки описанной схемы преобразования.
- •5. Обмен данными по прерыванию между устройствами вычислительной системы. Примеры. Перечислите достоинства и недостатки данного способа обмена информацией
- •7. Что такое процессор. Перечислите виды и основные характеристики процессоров. Поясните различия программируемого и непрограммируемого.
- •8. Что такое контроллер вв и процессор вв. Перечислите отличия квв от пвв. Приведите примеры.
- •9. Определение порта ввода-вывода. Основные характеристики портов. Порты ввода-вывода aDuC812.
- •10. Вычислительное ядро и свв. Перечислите элементы каждой из подсистем вычислительной системы. Приведите примеры.
- •11. Синхронный обмен информацией между устройствами вычислительной системы. Примеры. Достоинства и недостатки.
- •12. Система прерываний, назначение, функции и их реализация.
- •13. Функции системы прерываний и их реализация
- •14. Опишите схему параллельного цап (по выбору студента). Укажите достоинства и недостатки описанной схемы преобразования. - с гугла, но тут все ништяк
- •15. Что такое статическая погрешность ацп? Приведите примеры (не менее трех). - с гугла, и ответ не очень!!!
- •16. Что такое ацп? Что такое разрядность, опорное напряжение и разрешение ацп? Поясните эти понятия на примере.
- •17. Опишите работу ацп микроконтроллера aDuC812 в режиме пдп. Достоинства и недостатки.
- •19. Адресное пространство портов ввода/вывода: единое с оперативной памятью и раздельное. Примеры процессоров. Опишите достоинства и недостатки каждого из способов организации.
- •20. Функции и принцип работы контроллера прерываний
- •21. Опишите особенности обработки прерываний в стенде sdk1.1. Укажите причины этих особенностей.
- •22. Прерывание. Классификация прерываний. Примеры
- •23. Применение ацп и цап.
- •24. Регистры специального назначения (рсн). Регистры общего назначения (рон). Дайте определения. Перечислите различия рсн и рон. Приведите примеры регистров обоих видов.
- •25. Принципы организации свв.
25. Принципы организации свв.
В основе организации систем ввода-вывода лежат следующие принципы: •принцип программного управления элементами СВВ; •адресуемость элементов СВВ (прозрачность доступа для программиста); •многоуровневая организация СВВ; •параллельность работы элементов СВВ. Смысл принципов: 1.Первое положение распространяет принцип программного управления на элементы системы ввода-вывода. Каждое устройство в системе способно выполнять команды, на основе которых строится алгоритм работы с ним и реализуется часть поставленной перед вычислительной системой задачи. 2.В соответствии со вторым принципом, устройства (элементы) СВВ можно адресовать, т.е. организовать доступ к конкретному устройству по его адресу (номеру). Совокупность устройств можно, таким образом, видеть как группу адресов, если угодно, адресное пространство. Это адресное пространство (или пространства) может быть отдельным, а может входить в другое адресное пространство (например, пространство адресов ячеек памяти).
26. Опишите процесс работы контроллера ПДП на примере. Для осуществления режима ПДП контроллер должен выполнить ряд последовательных операций для передачи данных в этом режиме, называемых также циклами ПДП: •принять запрос на ПДП от ПУ (DMA Request, DREQ); •сформировать запрос процессору для перехода в режим ПДП (Hold Request, HRQ); •принять сигнал (Hold Acknowledge, HLDA), подтверждающий переход процессора в режим ПДП (ШД, ША, ШУ в z-состояние), т. е. переход в режим ПДП; •сформировать сигнал (DMA Acknowledge, DACK), сообщающий ПУ о начале выполнения циклов ПДП; •сформировать на ША адрес ячейки памяти, предназначенной для обмена; •выработать сигналы чтения из памяти, записи в ПУ (MEMR1, IOW) и чтение из ПУ, запись в память (IOR, MEMW), обеспечивающие управление обменом; •по окончании ПДП либо повторить цикл ПДП, изменив адрес, либо прекратить ПДП, сняв запросы ПДП. Циклы ПДП выполняются с последовательно расположенными ячейками памяти, поэтому КПДП должен иметь счетчик адреса ОЗУ. Число циклов ПДП определяется специальным счетчиком. Управление обменом осуществляется специальной логической схемой, формирующей в зависимости от типа обмена пары управляющих сигналов: MEMR, IOW (циклы чтения) и IOR, MEMW (циклы записи).
27. Критическая секция, гонки и взаимное исключение. Гонки – доступ к одному ресурсу нескольких процессов. При обращении к общим данным (например, чтение, модификация, запись) из-за переключения задач и разной скорости работы процессов происходит некорректное изменение данных. Взаимное исключение – механизм, гарантирующий, что только один процесс производит некую специфическую деятельность. Все остальные процессы исключены из выполнения этой деятельности. Взаимное исключение относится к синхронизации конкуренции. Критическая секция - это часть программы, в работу которой не может вмешаться другой процесс. По логике программы, приход прерывания во время проверки условия не должен влиять на работу программы.