Контрольные вопросы от Романа (Ответы к контрольным вопросам по лабам по интерфейсам)
Описание файла
Документ из архива "Ответы к контрольным вопросам по лабам по интерфейсам", который расположен в категории "". Всё это находится в предмете "интерфейсы перифирийных устройств" из 6 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "интерфейсы перифирицных устройств" в общих файлах.
Онлайн просмотр документа "Контрольные вопросы от Романа"
Текст из документа "Контрольные вопросы от Романа"
Контрольные вопросы
1) При каких условиях устанавливается и сбрасывается флаг готовности клавиатуры Rd?
Сброс - автоматически, при чтении из регистра DR или при очистке буфера. Установка - завершить ввод в окне контроллера клавиатуры.
2) Возможно ли в блоке таймеров организовать работу всех трех таймеров с разной тактовой частотой?
Да, нужно задать коэффициент деления предделителя (k, разряды [1,2]), программируются для каждого таймера независимо.
3) Как при получении запроса на прерывание от блока таймеров определить номер таймера, достигшего состояния 99 999 (00 000)?
Для каждого таймера в регистр SR пишется признак переполнения, разряды 5,4 и 3 соответственно для T1,T2 и T3.
4) Какой текст окажется на экране дисплея, если после нажатия в окне обозревателя дисплея кнопки Очистить и загрузки по адресу CR (11) константы #10 вывести по адресу DR (10) последовательно пять ASCII-кодов русских букв А,Б,В,Г,Д?
Д, т.к. загрузка по адресу CR (11) константы #10 приведет к разрешению работы дисплея, но отключит автоинкремент.
5) В какой области памяти модели ЭВМ могут располагаться программы - обработчики прерываний?
В оперативной памяти. Таблица прерываний хранится в оперативной памяти в специальной области, адреса обработчиков в ячейках 100-109.
6) Какие изменения в работе отлаженной вами второй программы произойдут, если завершить обработчик прерываний командой RET, а не IRET?
Работа программы нарушится, т.к. не будут восстановлены значения флагов после возвращения из обработчика прерываний. Также окажутся запрещены последующие прерывания.