- •Основные подсистемы компьютера
- •Концепции фон Неймана
- •Реализация вычислительного процесса.
- •Блок схема основных компонентов
- •Схема основного цикла обработки команды
- •Элементарные действия, которые выполняет процессор:
- •Формат команд и данных гипотетического
- •Диаграмма выполнения фрагмента программы гипотетического компьютера
- ••Вычисления адреса команды (IAC — Instruction Address Calculation). При естественном порядке выполнения команд
- •Укрупненная диаграмма состояний основного цикла
- •Основные компоненты компьютера
- •СВЯЗЬ МЕЖДУ КОМПОНЕНТАМИ ЧЕРЕЗ МАГИСТРАЛЬ
- •Структура линий системной магистрали
- •Типовой набор управляющих сигналов :
- •Функции магистрали
- •Структура компьютерной системы с несколькими магистралями: а — традиционная; б — обладающая повышенной
- •Функциональные характеристики конструкции магистрали
- •Характеристика
- •Временная диаграмма операции чтения: а — синхронная магистраль; б — асинхронная магистраль
- •Виды операций передачи данных по
- •Магистраль PCI
- •Конфигурации компьютерных систем на базе магистрали PCI:
- •Конфигурации компьютерных систем на базе магистрали PCI:
- •СТРУКТУРА ЛИНИЙ МАГИСТРАЛИ
- •Системные линии
- •Информационные линии
- •Линии управления интерфейсом
- •Линии арбитража
- •Асинхронный обмен по шине PCI.
- •Синхронный обмен по шине PCI.
- •Линии индикации ошибок
- •Необязательные линии
Линии индикации ошибок
•PERR# -ошибка четности (Parity Error).Сигнализирует о том, что схема контроля обнаружила ошибку четности. При выполнении операции записи формируется исполнителем, а при выполнении операции чтения -задатчиком.
•SERR# - системная ошибка (system Error). Сигнал может устанавливаться любым устройством и оповещает, что оно обнаружило ошибку четности при анализе кода адреса или любую другую критическую ошибку, отличную от ошибки четности кода данных.
Необязательные линии
•Линии прерывания. Включены в состав магистрали для обслуживания устройств, которые могут генерировать запросы прерывания. Как и линии арбитража из обязательного набора, линии прерывания являются индивидуальными для каждого подключенного устройства.
•Линии поддержки работы кэш-памяти. Предназначены для поддержки модулей памяти, подключенных к магистрали PCI , которые могут быть использованы в качестве кэш памяти процессором или другим устройством. Эти линии обеспечивают реализацию протоколов вмешательства ( snoopy cache protocols).
•Линии расширения магистрали до 64 разрядов. Эти 32
дополнительные линии позволяют расширить разрядность магистрали с 32 до 64 как при передачи адреса , так и при передачи данных. Конструктивно линии расширения разрядности реализуются так же , как и основные 32 линии AD.Помимо 32 основных линий расширения в эту группу входят дополнительные линии, расширяющие группу C/BE , и две специальные линии, позволяющие двум подключенным к магистрали устройствам "договориться" об использовании 64 разрядного режима обмена, в то время как остальные устройства будут работать в 32 разрядном режиме.
•Линии JTAG. Эти линии предназначены для поддержки процедуры тестирования в соответствии со стандартом IEEE1149.1.