- •1. Описать формат селектора сегмента в мп Intel x86.
- •2.Какие таблицы используются при сегментном преобразовании адреса в защищенном режиме мп Intel x86?
- •4. Дать определение стандартного интерфейса. Назвать основные аспекты стандартного интерфейса.
- •5.Описать процедуру векторного прерывания для контроллера прерываний 8259a.
- •6. Какие два вывода параллельного порта Intel 8255 осуществляют выбор внутреннего регистра схемы?
- •3. Системная шина. Шина расширения и локальная шина.
- •5.Три режима работы параллельного порта.
- •5. Мп и inta. 8 векторов прерываний. Как они взаимосвязаны между собой.
- •6. Стробируемый ввод, Stb сигнал.
- •7.Какую инфу дает функция WinApi ReadConsoleInput?
- •4. Порты ввода/вывода при прямой адресации памяти.
- •1.Каково назначение теневых регистров мп Intel x86?
- •2.Каковы правила защиты при использовании шлюзов прерываний (специального прерывания) в защищенном режиме мп Intel x86?
- •4.В чем заключается ввод-вывод, отображенный на память?
- •5.Сколько управляющих слов инициализации используется при программировании контроллера прерываний 8259a?
- •6.Когда устанавливается сигнал запроса прерывания intr в режиме стробируемого вывода параллельного порта Intel 8255?
- •7.Описать устройство дискового накопителя информации.
- •1. Чем определяется максимальный размер виртуальной памяти в 32-битных мп x86?
- •2.Какие шлюзы являются стандартными при описании обработчиков особых случаев в защищенном режиме мп Intel x86 и почему?
- •4.В каком регистре вводятся данные при 8- и 16-битной команде in?
- •5.К какому выводу ведущего контроллера прерываний подключается вывод int ведомого контроллера?
- •7. Что представляет собой таблица шрифтов?
- •4. Основные требования, для создания usb.
- •5. Где в памяти находится таблица прерываний и сравнение в реальном и защищенном режиме.
- •6. Как задается формат ввода/вывода в uart?
- •7. Дайте определение: логический диск, кластер, сектор, файл.
- •2.Асинхронный и синхронный режимы передачи данных. Стандарты v24 (с2) и ирпс.
- •3.Программируемый связной адаптер uart 16550a. Структурная схема. Режимы работы. Управляющие слова. Последовательность программирования.
- •3 Способа чтения:
- •5. Тенденции развития эвм и систем. Новые направления в разработке вычислительной техники.
7. Что представляет собой таблица шрифтов?
Таблица шрифта представляет собой массив, каждый элемент которого описывает один символ. Максимальное количество элементов в таблице - 256 (так как на экране возможно отображение не более 256 различных символов одновременно). Если требуется загрузить только некоторые символы (подфункция 00h), то элементов может быть меньше. Символ в каждом элементе таблицы описывается построчно. Так как ширина символа постоянна и равна 8 точкам, то каждая строка символа кодируется 8 битами, т.е. одним байтом. Установленный бит (1) означает, что соответствующая точка символа отображается на экране цветом текста, а сброшенный бит (0) означает, что точка отображается цветом фона (цвет текста и фона задаётся в видеопамяти байтами атрибутов символа - 4 бита на цвет текста и 4 бита на цвет фона). Количество байт в элементе таблицы шрифта равно количеству строк в символе. Так, например, для шрифта высотой 16 точек каждый элемент таблицы занимает 16 байт
Билет №16.
4. Основные требования, для создания usb.
USB – универсальная последовательная шина. В основу проекта были положены следующие требования:
1. Пользователи не должны устанавливать переключатели и перемычки на платах и устройствах
2. —//— не должны открывать комп чтобы устанавливать новые устройства вв/выв
3. Все устройства подключаются с помощью 1-го типа кабеля
4. Питание устройство должно получать через кабель
5. Возможность подсоединения к компу до 127 устройств
6. Поддержка устройств реального времени
7. Возможность устанавливать устройства во время работы компа
8. Отсутствие необходимости перезагрузки компа после загрузки нового устройства
Для того чтобы использовать USB шину на системной плате установлен USB-контроллер (м/б отдельно или интегрирован в состав чип-сета). В составе контроллера имеется центральный хаб или концентратор который вставляется в разъем главной шины. Корневой хаб содержит разъемы для кабелей куда могут подключаться устройства вв/выв или другие хабы.
5. Где в памяти находится таблица прерываний и сравнение в реальном и защищенном режиме.
Таблица прерываний реального режима находится в адресах 0 — 0x400.
Таблица прерываний в защищенном режиме содержит дескрипторы обработки прерываний и называется дескрипторной таблицей прерываний(IDT). Базовый адрес и размер таблицы хранится в регистре IDTR. Расположение дескрипторная таблица прерываний определяется содержимым 5-байтового внутреннего регистра процессора IDTR. Формат регистра IDTR полностью аналогичен формату регистра GDTR, для его загрузки используется команда LIDT. Так же, как регистр GDTR содержит 24-битовый физический адрес таблицы GDT и её предел, так и регистр IDTR содержит 24-битовый физический адрес дескрипторной таблицы прерываний IDT и её предел.
6. Как задается формат ввода/вывода в uart?
UART – универсальный асинхронный приемо-передатчик. Выполняет преобразование параллельного кода в последовательный и обратно. При преобразовании добавляется стартовый и стоповый биты и бит контроля. В составе схемы имеется 16-байтный буфер передатчика и приемника. Программированием можно обеспечить скорость передачи от 50 бит/сек до 1,5 Мбит/сек. Порты ввода-вывода обеспечивают ввод и вывод данных в параллельном формате. Обычно порты ввода-вывода выполняются 8-разрядными. В режиме ввода данные с внешних контактов порта пересылаются в регистры микроконтроллера. В режиме вывода данные из регистров перемещаются на контакты микроконтроллера. Вывод данных, как правило, производится в «защелку» порта.
