Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
питання_колокв_2_арх_ОС.doc
Скачиваний:
1
Добавлен:
11.09.2019
Размер:
155.65 Кб
Скачать
  1. ( ) Дати визначення командам змінної довжини, їх використання.

В E2K используются команды переменной длины. Общий формат команд E2K:

Команда E2K состоит из слогов длиной 32 разряда каждый. Число этих слогов может меняться от 2 до 16, причем данную архитектуру можно еще расширить - до 32 слогов.

Любая команда всегда включает 1 слог заголовка и еще от 1 до 15 слогов, указывающих на операции, которые могут выполняться параллельно. Слог заголовка содержит информацию о структуре команды и ее длине, что облегчает дешифрацию команды переменной длины. Применение заголовка позволяет не проводить предварительного декодирования команд перед их помещением в кэш команд.

  1. Записати виключні ситуації при роботі з ПК.

  • генерируемые программой исключения, позволяющие программе контролировать определенные условия в заданных точках программы (INTO - проверка на переполнение, INT3 - контрольная точка, BOUND - проверка границ массива);

  • исключения машинного контроля (#18), возникающие в процессе контроля операций внутри чипа и транзакций на шине процессора (Pentium, P6 и Pentium 4);

  • обнаруженные процессором ошибки в программе (деление на ноль, нарушение правил защиты, отсутствие страницы и т.п.)

  1. Записати режими прямого роботи контролера прямого доступу до пам’яті.

  • режим одиночной передачи (Single Transfer Mode);

  • режим передачи блока (Block Transfer Mode);

  • режим передачи по требованию (Demand Transfer Mode);

  • каскадный режим (Cascade Mode).

  1. Записати формування адреси при передачі слова в режими DMA.

Для формирования 24-разрядного адреса используется регистр страницы, который определяет старшие биты адреса. Младшие 16 бит задаются регистром базы соответствующего канала контроллера. Такая схема обеспечивает передачу данных в пределах адресного пространства 16 Мбайт.

Для 16-битных каналов DMA используется только 7 бит регистра страницы, определяющих биты 17-23 физического адреса. При этом регистр базы канала задает биты 1-16. Бит A0 всегда выставляется в 0, чтобы гарантировать выровненную передачу слова памяти:

  1. Записати склад Контролера переривань.

  • RGI - регистр запретов прерываний; хранит все уровни, на которые поступают запросы IRQx.

  • PRB - схема принятия решений по приоритетам; схема идентифицирует приоритет запросов и выбирает запрос с наивысшим приоритетом.

  • ISR - регистр обслуживаемых прерываний; сохраняет уровни запросов прерываний, находящиеся на обслуживании контроллера прерываний.

  • RGM - регистр маскирования прерываний; обеспечивает запрещение одной или нескольких линий запросов прерывания.

  • BD - буфер данных; предназначен для сопряжения с системной шиной данных.

  • RWCU - блок управления записью/чтением; принимает управляющие сигналы от микропроцессора и задает режим функционирования контроллера прерываний.

  • CMP - схема каскадного буфера-компаратора; используется для включения в систему нескольких контроллеров.

  • CU - схема управления; вырабатывает сигналы прерывания и формирует трехбайтовую команду CALL для выдачи на шину данных.

  1. Записати вміст значень в регістрах векторів переривань.

Значения в этих регистрах определяют:

  • номер вектора прерывания;

  • тип прерывания (fixed - с указанным вектором, SMI - переход в режим системного управления, NMI - немаскируемое, INIT - сброс, ExtINT - внешнее: процессор генерирует цикл INTA и ожидает номер вектора прерывания от внешнего контроллера);

  • активный уровень сигнала (низкий или высокий) или триггерный режим

  • (прерывание по фронту или по уровню);

  • маску прерывания (прерывание может быть замаскировано).

  1. Дати визначення інтерфейсу.

Интерфейс - это аппаратное и программное обеспечение (элементы соединения и вспомогательные схемы управления, их физические, электрические и логические параметры), предназначенное для сопряжения систем или частей системы (программ или устройств).

  1. Дати визначення сполученню.

Под сопряжением подразумеваются следующие функции:

  • выдача и прием информации;

  • управление передачей данных;

  • согласование источника и приемника информации.

  1. Записати технічні характеристики інтерфейсу.

  • вместимость (максимально возможное количество абонентов, одновременно подключаемых к контроллеру интерфейса без расширителей);

  • пропускная способность или скорость передачи (длительность выполнения операций установления и разъединения связи и степень совмещения процессов передачи данных);

  • максимальная длина линии связи;

  • разрядность;

  • топология соединения.

  1. ( ) Записати системні інтерфейси микро ЕОМ та їх особливості.

Микро-ЭВМ с точки зрения архитектуры можно разделить на 2 основных класса:

  • использующие внутренний интерфейс МП (унифицированный канал);

  • использующие внешний по отношению к МП системный интерфейс.

Системный интерфейс выполняется обычно в виде стандартизированных системных шин. Однако в последнее время наметились тенденции внедрения концепций сетевого взаимодействия в архитектуру системных интерфейсов.

Различают два класса системных интерфейсов: с общей шиной (сигналы адреса и данных мультиплексируются) и с изолированной шиной (раздельные сигналы данных и адреса).

  1. Записати основні особливості інтерфейсу AGP.

Одной из целей разработчиков AGP было уменьшение стоимости видеокарты, за счет уменьшения количества встроенной видеопамяти. По замыслу Intel, большие объемы видеопамяти для AGP-карт были бы не нужны, поскольку технология предусматривала высокоскоростной доступ к общей памяти.

Интерфейс AGP по топологии не является шиной, т.к. обеспечивает только двухточечное соединение, т.е. один порт AGP поддерживает только одну видеокарту. В то же время, порт AGP построен на основе PCI 2.1 с тактовой частотой 66 МГц, 32-разрядной шиной данных и питанием 3,3 В. Поскольку порт AGP и основная шина PCI независимы и обслуживаются разными мостами, это позволяет существенно разгрузить последнюю, освобождая пропускную способность, например, для потоков данных с каналов IDE. В то же время, поскольку AGP-порт всегда один, в интерфейсе нет возможностей арбитража, что существенно упрощает его и положительно сказывается на быстродействии.

В AGP существует возможность отмены механизма мультиплексирования шины адреса и данных - режим адресации по боковой полосе SBA (Side-Band Addressing). При использовании SBA задействуются 8 дополнительных линий, по которым передается новый адрес, в то время как по 32-битной шине данных передается пакет от предыдущего запроса.