- •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. Принципы организации свв.
13. Функции системы прерываний и их реализация
Функции системы прерываний:
1.Прием и хранение запросов прерываний от многих источников.
2.Выделение наиболее приоритетного запроса из множества поступивших.
3.Проверка возможности обработки запросов центральным процессором (проверка замаскированности запросов или сравнение уровня приоритетности запросов с так называемым порогом прерываний).
4.Сохранение состояния (контекста) прерываемой программы.
5.Вызов обработчика прерываний.
6.Собственно обработка прерываний (выполнение программы обработки прерываний).
7.Восстановление состояния (контекста) прерванной программы и возобновление ее выполнения.
Этапы 1-5 выполняются аппаратными средствами компьютера автоматически при появлении запроса прерывания. Этап 7 также выполняется аппаратно по команде возврата из обработчика прерывания.
Процедура опроса источников прерываний с целью выделения наиболее приоритетного (полинг/polling) может быть реализована как на аппаратном, так и на программном уровнях.
Программный полинг реализуется специальной программой, которая последовательно опрашивает триггеры запросов, объединенных, как правило, в единый регистр с целью поиска первого установленного бита.
Аппаратный полинг может быть реализован либо на основе многотактной схемы, в основу которой положен двоичный счетчик, либо с помощью однотактной схемы, которую обычно называют дейзи-цепочка.
14. Опишите схему параллельного цап (по выбору студента). Укажите достоинства и недостатки описанной схемы преобразования. - с гугла, но тут все ништяк
Выбранная схема - ЦАП с cуммированием весовых токов
Большинство схем параллельных ЦАП основано на суммировании токов, сила каждого из которых пропорциональна весу цифрового двоичного разряда, причем должны суммироваться только токи разрядов, значения которых равны 1. Пусть, например, требуется преобразовать двоичный четырехразрядный код в аналоговый сигнал тока. У четвертого, старшего значащего разряда (СЗР) вес будет равен 23=8, у третьего разряда – 22=4, у второго – 21=2 и у младшего (МЗР) – 20=1. Если вес МЗР IМЗР=1 мА, то IСЗР=8 мА, а максимальный выходной ток преобразователя Iвых.макс=15 мА и соответствует коду 11112. Понятно, что коду 10012, например, будет соответствовать Iвых=9 мА и т.д. Следовательно, требуется построить схему, обеспечивающую генерацию и коммутацию по заданным законам точных весовых токов. Простейшая схема, реализующая указанный принцип, приведена на рис.
Сопротивления резисторов выбирают так, чтобы при замкнутых ключах через них протекал ток, соответствующий весу разряда. Ключ должен быть замкнут тогда, когда соответствующий ему бит входного слова равен единице. При высокой разрядности ЦАП токозадающие резисторы должны быть согласованы с высокой точностью. Наиболее жесткие требования по точности предъявляются к резисторам старших разрядов, поскольку разброс токов в них не должен превышать тока младшего разряда. Поэтому разброс сопротивления в k-м разряде должен быть меньше, чем
DR / R=2–k
Из этого условия следует, что разброс сопротивления резистора, например, в четвертом разряде не должен превышать 3%, а в 10-м разряде – 0,05% и т.д.
Достоинства:
- простота;
- низкая стоимость.
Недостатки:
- при различных входных кодах ток, потребляемый от источника опорного напряжения (ИОН), будет различным, а это повлияет на величину выходного напряжения ИОН;
- значения сопротивлений весовых резисторов могут различаться в тысячи раз, а это делает весьма затруднительной реализацию этих резисторов в полупроводниковых ИМС;
- в этой схеме к разомкнутым ключам прикладывается значительное напряжение, что усложняет их построение.