Список вопросов на экзамен по дисциплине «Основы ВТ» (2013)

1. Определение ЭВМ. Понятие структуры и архитектуры ЭВМ.

ЭВМ – комплекс технических и программных средств для автоматизации подготовки и решения задач пользователей.

Структура ЭВМ – совокупность элементов и связи между ними, совместное функционирование которых приводит к реализации заданных функций ЭВМ.

Архитектура ЭВМ – многоуровневая иерархия аппаратно-программных средств из которых строится ЭВМ.

Архитектурой компьютерасчитается его представление на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы организации памяти и т.д. архитектура определяет принципы построения, информационные связи и взаимное соединение основных логических узлов компьютера: процессора, оперативного запоминающего устройства, внешних ЗУ и периферийных устройств. Общность архитектуры различных компьютеров обеспечивает их совместимость с точки зрения пользователя.

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

 

2. Принцип программ­ного управления фон Неймана

 

В 1946 году трое учёных[1][2] — Артур Бёркс (англ.), Герман Голдстайн и Джон фон Нейман — опубликовали статью «Предварительное рассмотрение логического конструирования электронного вычислительного устройства»[3][4]. В статье обосновывалось использование двоичной системы для представления данных в ЭВМ (преимущественно для технической реализации, простота выполнения арифметических и логических операций — до этого машины хранили данные в десятичном виде[5]), выдвигалась идея использования общей памяти для программы и данных. Имя фон Неймана было достаточно широко известно в науке того времени, что отодвинуло на второй план его соавторов, и данные идеи получили название «принципы фон Неймана».

1. Принцип программного управления. Из него следует, что программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.

Выборка программы из памяти осуществляется с помощью счетчика команд. Этот регистр процессора последовательно увеличивает хранимый в нем адрес очередной команды на длину команды. А так как команды программы расположены в памяти друг за другом, то тем самым организуется выборка цепочки команд из последовательно расположенных ячеек памяти. Если же нужно после выполнения команды перейти не к следующей, а к какой-то другой, используются команды условного или безусловного переходов, которые заносят в счетчик команд номер ячейки памяти, содержащей следующую команду. Выборка команд из памяти прекращается после достижения и выполнения команды "стоп". Таким образом, процессор исполняет программу автоматически, без вмешательства человека.

2. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти – число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.

Это открывает целый ряд возможностей. Например, программа в процессе своего выполнения также может подвергаться переработке, что позволяет задавать в самой программе правила получения некоторых ее частей (так в программе организуется выполнение циклов и подпрограмм). Более того, команды одной программы могут быть получены как результаты исполнения другой программы. На этом принципе основаны методы трансляции – перевода текста программы с языка программирования высокого уровня на язык конкретной машины.

3. Принцип адресности. Структурно основная память состоит из перенумерованных ячеек; процессору в произвольный момент времени доступна любая ячейка.

Отсюда следует возможность давать имена областям памяти, так, чтобы к запомненным в них значениям можно было впоследствии обращаться или менять их в процессе выполнения программ с использованием присвоенных имен.

Компьютеры, построенные на этих принципах, относятся к типу фон-неймановских. Но существуют компьютеры, принципиально отличающиеся от фон-неймановских. Для них, например, может не выполняться принцип программного управления, т.е. они могут работать без "счетчика команд", указывающего текущую выполняемую команду программы. Для обращения к какой-либо переменной, хранящейся в памяти, этим компьютерам не обязательно давать ей имя. Такие компьютеры называются не-фон-неймановскими.

4 Принцип жесткости архитектуры

Неизменяемость в процессе работы топологии, архитектуры, списка команд.

Схематичное изображение машины фон Неймана

 

 

3. Структурная схема ЭВМ с магистральной архитектурой. Центральные и периферийные устройства.

4. Основные принципы построения современных ЭВМ. Принцип открытой архитектуры.

5. Основные принципы построения современных ЭВМ. Принцип модульного построения.

6. Основные принципы построения современных ЭВМ. Принцип децентрализации и параллельной работы.

 

Современные ЭВМ могут иметь различную архитектуру, но обязательно содержат в своей структуре следующие элементы (Арифметико-логическое устройство (АЛУ), выполняющее арифметические и логические операции. Устройство управления (УУ), которое организует процесс выполнения программ. Запоминающее устройство (память) для хранения программ и данных. Внешние устройства для ввода–вывода информации (ВУ).) и используют основной принцип функционирования ЭВМ – принцип программируемости, дополненный новыми принципами, к которым можно отнести принципы модульности, магистральности и микропрограммируемости.

Модульность – это способ построения компьютера на основе набора модулей. Модулем называется конструктивно и функционально законченный электронный блок в стандартном исполнении. Это означает, что с помощью модуля может быть реализована какая-то функция либо самостоятельно, либо совместно с другими модулями.

Магистральность – это способ соединения между различными модулями компьютера, когда входные и выходные устройства модулей соединяются одними и теми же проводами, совокупность которых называется шиной. Магистраль компьютера состоит из нескольких групп шин, разделяемых по функциональному признаку — шина адреса, шина данных, шина управления.

Микропрограммируемость – это способ реализации принципа программного управления. Суть его состоит в том, что принцип программного управления распространяется и на реализацию устройства управления. Другими словами, устройство управления строится точно так же, как и весь компьютер, только на микроуровне, т.е. в составе устройства управления имеется своя память, называемая управляющей памятью или памятью микрокоманд, свой «процессор», свое устройство управления
и т. д.

Децентрализация управления предполагает иерархическую организацию структуры ЭВМ. Централизованное управление осуществляет устройство управления главного, или центрального, процессора. Подключаемые к центральному процессору модули (контроллеры и КВВ) могут, в свою очередь, использовать специальные шины или магистрали для обмена управляющими сигналами, адресами и данными. Инициализация работы модулей обеспечивается по командам центральных устройств, после чего они продолжают работу по собственным программам управления. Результаты выполнения требуемых операций представляются ими “вверх по иерархии” для правильной координации всех работ.

Иерархический принцип построения и управления характерен не только для структуры ЭВМ в целом, но и для отдельных ее подсистем.

Использование рассмотренных принципов и объединение в одном устройстве, названом центральный процессор (ЦП), АЛУ и УУ, привели к видоизмененной структуре современной ЭВМ, изображенной на рис. 1.

 

Наиболее распространенной является структура вычислительной системы (ВС), имеющая две или три (в большинстве случаев) общих магистрали (шины), к которым под воздействием устройств управления могут поочередно подключаться, входящие в систему узлы (см. рис. 2).

 

В приведенной на рис. 2. схеме, обработку информации осуществляет ЦП, синхронизируемый тактовыми импульсами устройства синхронизации. Обмен информацией между МП и остальными блоками ВС осуществляется по трем магистралям (шинам): адресной, данных и управляющей. Магистраль адреса (МА, ША) служит для передачи кода адреса, по которому производится обращение к устройствам памяти ввода-вывода и прочим внешним устройствам. Обрабатываемая информация и результаты вычислений передаются по магистрали данных (МД, ШД). Магистраль управления (МУ) передает управляющие сигналы на все блоки ВС, настраивая устройства, участвующие в выполняемой команде, на нужный режим работы.

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

Все устройства ЭВМ делятся на центральные и периферийные. Центральные устройства полностью электронные, периферийные устройства могут быть либо электронными, либо электромеханическими с электронным управлением.

В центральных устройствах основным узлом, связывающим микропроцессорный комплект в единое целое, является системная магистраль. Она состоит из трех узлов, называемых шинами: шина данных (ШД), шина адреса (ША), шина управления (ШУ). В состав системной магистрали входят регистры-защелки, в которых запоминается передаваемая информация, шинные формирователи, шинные арбитры, определяющие очередность доступа к системной магистрали, и др.

Логика работы системной магистрали, количество разрядов (линий) в шинах данных, адреса и управления, порядок разрешения конфликтных ситуаций, возникающих при одновременном обращении различных устройств ЭВМ к системной магистрали, образуют интерфейс системной шины.

В состав центральных устройств ЭВМ входят: центральный процессор, основная память и ряд дополнительных узлов, выполняющих служебные функции: контроллер прерываний, таймер и контроллер прямого доступа к памяти (ПДП).

Периферийные устройства делятся на два вида: внешние ЗУ (НМД, НГМД, НМЛ) и устройства ввода-вывода (УВВ): клавиатура, дисплей, принтер, мышь, адаптер каналов связи (КС) и др. Управляются микроконтроллером.

 

7. Основные принципы построения современных ЭВМ. Принцип программной и аппаратной совместимости.

сновные принципы построения ЭВМ были сформулированы американским учёным Джоном фон Нейманом в 40-х годах 20 века:

1. Любую ЭВМ образуют три основные компоненты: процессор, память и устройства ввода-вывода (УВВ).

2. Информация, с которой работает ЭВМ делится на два типа:

    • набор команд по обработке (программы);
    • данные подлежащие обработке.

3. И команды, и данные вводятся в память (ОЗУ) – принцип хранимой программы.

4. Руководит обработкой процессор, устройство управления (УУ) которого выбирает команды из ОЗУ и организует их выполнение, а арифметико-логическое устройство (АЛУ) проводит арифметические и логические операции над данными.

5. С процессором и ОЗУ связаны устройства ввода-вывода (УВВ).

Архитектура современных персональных компьютеров основана на магистрально-модульном принципе. Информационная связь между устройствами компьютера осуществляется через системную шину (другое название - системная магистраль).

Шина - это кабель, состоящий из множества проводников. По одной группе проводников - шине данных передаётся обрабатываемая информация, по другой - шине адреса - адреса памяти или внешних устройств, к которым обращается процессор. Третья часть магистрали - шина управления, по ней передаются управляющие сигналы (например, сигнал готовности устройства к работе, сигнал к началу работы устройства и др).

Системная шина характеризуется тактовой частотой и разрядностью.Количество одновременно передаваемых по шине бит называется разрядностью шины. Тактовая частота характеризует число элементарных операций по передаче данных в 1 секунду. Разрядность шины измеряется в битах, тактовая частота – в мегагерцах.

Всякая информация, передаваемая от процессора к другим устройствам по шине данных, сопровождаетсяадресом, передаваемым по адресной шине. Это может быть адрес ячейки памяти или адрес периферийного устройства. Необходимо, чтобы разрядность шины позволила передать адрес ячейки памяти. Таким образом, словами разрядность шины ограничивает объем оперативной памяти ЭВМ, он не может быть больше чем , где n – разрядность шины. Важно, чтобы производительности всех подсоединённых к шине устройств были согласованы. Неразумно иметь быстрый процессор и медленную память или быстрый процессор и память, но медленный винчестер.

Ниже представлена схема устройства компьютера, построенного по магистральному принципу:

В современных ЭВМ реализован принцип открытой архитектуры,позволяющий пользователю самому комплектовать нужную ему конфигурацию компьютера и производить при необходимости её модернизацию. Конфигурацией компьютера называют фактический набор компонентов ЭВМ, которые составляют компьютер. Принцип открытой архитектуры позволяет менять состав устройств ЭВМ. К информационной магистрали могут подключаться дополнительные периферийные устройства, одни модели устройств могут заменяться на другие.

Аппаратное подключение периферийного устройства к магистрали на физическом уровне осуществляется через специальный блок - контроллер (другие названия - адаптер, плата, карта). Для установки контроллеров на материнской плате имеются специальные разъёмы - слоты.

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

Связь компьютера с внешними устройствами осуществляется через порты– специальные разъёмы на задней панели компьютера. Различают последовательные и параллельные порты. Последовательные (COM – порты) служат для подключения манипуляторов, модема и передают небольшие объёмы информации на большие расстояния. Параллельные (LPT - порты) служат для подключения принтеров, сканеров и передают большие объёмы информации на небольшие расстояния. В последнее время широкое распространение получили последовательные универсальные порты (USB), к которым можно подключать различные устройства.

Минимальная конфигурация компьютера включает в себя: системный блок, монитор, клавиатуру и мышь.

 

Термин «совместимость» в области вычислительной техники имеет, как минимум, три различных толкования – аппаратная совместимость, программная совместимость ЭВМ и совместимость программ.

Под аппаратной совместимостью понимают способность одного устройства логически заменять другое устройство того же типа или способность одного устройства как физически, так и логически сопрягаться с другими. В последнем случае в качестве синонимов аппаратной совместимости используются также термины «полная (аппаратная) совместимость» и «совместимость по разъемам».

Под программной совместимостью одной ЭВМ с другой понимают способность первой выполнять программы, которые были разработаны для второй ЭВМ. Различные модели одного и того же семейства ЭВМ имеют, как правило, «одностороннюю» совместимость, поскольку компьютеры более поздних (старших) моделей обычно являются более мощными (т.е. способны исполнять дополнительные команды, имеют больший объем памяти и т.д.). В этом случае говорят, что ЭВМ старшей модели совместима снизу вверх с ЭВМ младшей модели, подчеркивая тот факт, что первая может выполнять программы, подготовленные для второй, но не наоборот.

8. Информационные шины. Состав информационной шины. Системная шина.

Инфомационная шина – представляет собой систему проводников(линий) по которым происходит обмен информацией между компонентами и блоками ЭВМ.

Состоит из: Шины Данных, Шины Адреса, Шины управления.

Магистраль или системная шина — это набор электронных линий, связывающих воедино процессор, память и периферийные устройства по адресации памяти, передачи данных и служебных сигналов. Системная Шина (магистраль) предназначена для организации обмена информацией между всеми компонентами компьютера. Основная функция системной шины — обеспечение взаимодействия между центральным процессором и остальными электронными компонентами компьютера. От типа системной шины во многом зависит скорость обработки информации.

9. Состав ЭВМ с магистральной архитектурой (на примере ПК). Узловая архитектура системных плат ПК (рекомендуется приготовить рисунки).

Состав:

· системный таймер

· микропроцессор

· сопроцессоры (организация математических процессов)

· контроллер прерываний

· контроллер прямого доступа к памяти

· контроллеры устройств ввода/вывода.

Все это, без микропроцессора является чипсетом.

Северный мост является одним из важных составляющих компонентов материнской платы. Другое его название контроллер-концентратор памяти. К нему в рамках организации взаимодействия, подключено следующее оборудование:

1. Микропроцессор подключен через Front Side Bus. Если же в составе процессора отсутствует контроллер памяти, то подсоединена оперативная память через шину контроллера.

2. Видеоадаптер подключен через шину графического контроллера.

Северный мост, исходя из назначения, определяет такие параметры как: частоту, возможный тип, пропускную способность. Частота это параметр системной шины. Пропускная способность относится к видеоадаптеру. Возможный тип относится к оперативной памяти. Именно быстродействие и параметры, присущие северному мосту определяют выбор шин расширения системы. Аналогично может выбираться и живая музыка на вашу свадьбу.

С остальной частью платы северный мост соединен через южный мост.

Южный мост представляет собой концетратор-контроллер ввода-вывода. Чаще всего это одна микросхема, связывающая через северный мост ЦПУ и медленные взаимодействия материнской платы.

Контроллер прерываний, который включает в себя южный мост, обеспечивает информирование ПО на ЦПУ. Также южный мост содержит IDE интерфейс, позволяющий распознать системе жесткие диски, шину LPC, обеспечивающую передачу данных и управление клавиатурой, мышью. Системная память в южном мосте, которая поддерживается питанием батареи, создает область памяти, ограниченную по объему, для хранения системных настроек.

Северный и южный мосты составляют единое устройство управления системой. Вместе их называют чипсет, своеобразный набор схем для совместной работы над выполнением функций. Чипсет исполняет роль связующего компонента, который обеспечивает функционирование центрального процессора, подсистем памяти, устройства ввода и вывода, а также других компонентов. Материнская плата не поможет побороть страх перед сценой, зато она обеспечит полноценную работу компьютера.

Бывают чипсеты, которые состоят из одного южного моста. Все функции северного моста выполняет сам процессор. Создание такой вычислительной системы для домашнего и персонального компьютера, которая состоит из минимального количества микросхем, сделало огромный вклад в развитие микроэлектроники. Чипсеты, которые обеспечивают поддержку новых процессоров, заинтересовали фирмы-производителей процессоров.

 

10. Устройства вывода: принтеры, плоттеры, мониторы

Устройства вывода[output unit(device)]-

Широкий класс технических средств, предназначенных для вывода данных из ЭВМ в необходимой для пользователя форме. К ним относятся устройства визуального отображения (например, мониторы), вывода на твердые носители (например, принтеры , плоттеры, устройства записи на микрофильм/микрофишу), синтезаторы речи, акустические динамики (“громкоговорители”) и др. В основной комплект ПЭВМ из устройств вывода входит только монитор, остальные приборы относятся к разряду периферийных .

ОНИТОР , ДИСПЛЕЙ[monitor, display] -

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

Мониторы различаются по своим характеристикам в зависимости от

  • типа экрана (на электронно-лучевых трубках - ЭЛТ, жидкокристаллические дисплеи (индикаторы ,мониторы ) - ЖКД , ЖКИ [LCD - Liquid-Crystal Display ] (активные и пассивные), “плазменные ”, “электролюминесцентные ”, “органические светодиодные ”, “вакуумные флюорисцентные ”, “полипланарные оптические ”, “автоэлектронной эмиссии ”, “гибридные” и т.д.);
  • возможности цветопередачи (“цветные” и “монохроматические”);
  • типа используемого видеоадаптера и разрешающей способности (см. видеоадаптеры: MDA, CGA, Hercules, EGA, VGA, SVGA);
  • размеров экрана (измеряются по диагонали в дюймах).

ПРИНТЕР[printer] -

Печатающее устройство, предназначенное для вывода буквенно-цифровых и графических данных на бумагу или другой вид носителя (например, - прозрачную пленку). В современной технике используются различные методы печати. Они включают следующие виды устройств: механические (ударные), использующие распыление красителя (см. “струйный “ и “пузырьковый “ принтеры), электрохимические, тепловые и др. Наибольшее распространение получили матричные , лазерные и струйные принтеры, а также их разновидности. Подробнее о принтерных технологиях см. [389].

  • Контактный принтер[impact printer] - Принтер, печатающий символы путем механического удара по красящей ленте, за которой находится бумага.
  • Построчный принтер[line printer ] - Тип контактного печатающего устройства, обрабатывающего одну строку текста за один проход. Построчные принтеры имеют высокое быстродействие (до 2500 строк в минуту). Однако могут печатать текст только одним шрифтом, не печатают иллюстративный материал и являются весьма шумными. В 1980-х гг. они считались предпочтительными для печати объемных текстовых материалов. В 1990-х гг. успешно вытесняются постраничными принтерами (см. ниже).
  • Постраничный принтер[page printer ] - Тип печатающего устройства, обрабатывающего страницу текстового или графического материала целиком. Постраничные принтеры построены на использовании электростатического эффекта аналогично фотокопировальной технике. К составу постраничных принтеров относятся, в частности, лазерные принтеры (см. ниже).

ПЛОТТЕР , ГРАФОПОСТРОИТЕЛЬ[plotter, graph plotter] -

Устройство, предназначенное для вывода данных на бумажный носитель в форме рисунков или графиков. Существует значительное множество разнородных графопостроителей, различающихся размерами, количеством воспроизводимых цветов, точностью, быстродействием и другими параметрами. В зависимости от принципов построения пишущих узлов, различаются следующие разновидности современных графопостроителей: фитильные (заправляемые специальными чернилами), шариковые(аналог “шариковой” ручки), карандашно-перьевые , струйные , пузырьковые , трубчатые (“инкографы ”), электростатические "

11. Устройства ввода: клавиатура, мышь, световое перо, графический планшет.

Клавиатура - основное устройство ввода информации. Расположение латинских букв на ней соответствует расположению клавиш на латинской печатной машинке (клавиатура QWERTY - по первым буквам в верхнем ряду), русских букв - русской печатной машинке.

 

Мышь - наиболее распространенный манипулятор, позволяющий перемещать указатель (курсор мыши) по экрану дисплея и указывать им на определенные объекты на экране (т.е. вводить в компьютер координаты выбранной точки на экране). Наиболее просты и дешевы механические мыши, в основании которых имеется шарик, вращающийся при перемещении мыши по ровной поверхности. Вращение шарика передается на датчики, вырабатывающие электрические сигналы, отслеживая тем самым движения кисти руки человека, что и приводит к соответствующим перемещениям курсора на экране. Более дорогой и сложной, но более точной и надежной является оптическая мышь, в которой в ее основании вместо шарика используются излучатели света и фотодатчики, считывающие отраженный свет от поверхности стола или коврика мышки.

 

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

Графический планшет (дигитайзер или диджитайзер - англ. digitizer - оцифровыватель) - планшет, покрытый сеткой пьезоэлементов - элементов, вырабатывающих электрический ток при механическом воздействии. На нем размещают лист бумаги с изображением и надавливанием на определенные точки на нем вводят их координаты в компьютер. Дигитайзеры, как правило, используются для ввода карт или планов в ЭВМ.

12. Информационные шины. Шины расширения PCI, AGP, PCI Express. (Подготовить рисунки и таблицы). ([1], стр.168-174).

Инфомационная шина – представляет собой систему проводников(линий) по которым происходит обмен информацией между компонентами и блоками ЭВМ.

ерейти к: навигация, поиск

Шина расширения — компьютерная шина, которая используется на системной карте компьютеров или промышленных контроллеров, для добавления устройств (плат) в компьютер. Есть несколько видов:

PCI

PCI-устройства с точки зрения пользователя самонастраиваемы (Plug and Play). После старта компьютера системное программное обеспечение обследует конфигурационное пространство PCI каждого устройства, подключённого к шине, и распределяет ресурсы.

Каждое устройство может затребовать до шести диапазонов в адресном пространстве памяти PCI или в адресном пространстве ввода-вывода PCI.

Кроме того, устройства могут иметь ПЗУ, содержащее исполняемый код для процессоров x86 или PA-RISC, Open Firmware (системное ПО компьютеров на базе SPARC и PowerPC) или драйвер EFI.

Настройка прерываний осуществляется также системным программным обеспечением (в отличие от шины ISA, где настройка прерываний осуществлялась переключателями на карте). Запрос на прерывание на шине PCI передаётся с помощью изменения уровня сигнала на одной из линий IRQ, поэтому имеется возможность работы нескольких устройств с одной линией запроса прерывания; обычно системное ПО пытается выделить каждому устройству отдельное прерывание для увеличения производительности.

Первоначально 32 проводника адрес/данные на частоте 33 МГц. Позже появились версии с 64 проводниками (используется дополнительная колодка разъема) и частотой 66 МГц.

Шина децентрализована, нет главного устройства, любое устройство может стать инициатором транзакции. Для выбора инициатора используется арбитраж с отдельно стоящей логикой арбитра. Арбитраж «скрытый», не отбирает времени — выбор нового инициатора происходит во время транзакции, исполняемой предыдущим инициатором.

Транзакция состоит из 1 или 2 циклов адреса (2 цикла адреса используются для передачи 64-битных адресов, поддерживаются не всеми устройствами, дают поддержку DMA на памяти более 4 Гб) и одного или многих циклов данных. Транзакция со многими циклами данных называется «пакетной» (burst), понимается как чтение/запись подряд идущих адресов и даёт более высокую скорость — один цикл адреса на несколько, а не на каждый цикл данных, и отсутствие простоев (на «успокоение» проводников) между транзакциями.

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

«Пакетная» транзакция может быть временно приостановлена обоими устройствами из-за отсутствия данных в буфере или его переполнения.

Поддерживаются «расщеплённые» транзакции, когда целевое устройство отвечает состоянием «в процессе» и инициатор должен освободить шину для других устройств, захватить её снова через арбитраж и повторить транзакцию. Это делается, пока целевое устройство не ответит «сделано». Используется для сопряжения шин с разными скоростями (сама PCI и frontside процессора) и для предотвращения тупиковых ситуаций в сценарии с многими межшинными мостами.

Богатая поддержка межшинных мостов. Богатая поддержка режимов кэширования, таких как:

  • posted write — данные записи немедленно принимаются мостом, и мост сразу отвечает «сделано», уже после этого пытаясь провести операцию записи на ведомой шине.
  • write combining — несколько запросов на posted write, идущих подряд по адресам, соединяются в мосте в одну «взрывную» транзакцию на ведомой шине.
  • prefetching — используется при транзакциях чтения, означает выборку сразу большого диапазона адресов одной «взрывной» транзакцией в кеш моста, дальнейшие обращения исполняются самим мостом без операций на ведомой шине.

Прерывания поддерживаются либо как Message Signaled Interrupts (новое), либо классическим способом с использованием проводников INTA-D#. Проводники прерываний работают независимо от всей остальной шины, возможно разделение одного проводника многими устройствами.