Организация ЭВМ и систем Лекция 7 Шины (Bus)Архитектура
Организация ЭВМ и систем Лекция 7 Шины (Bus)
Архитектура с общей шиной. Арбитраж Арбитраж – процедура регулирования доступа нескольких устройств к одной общей шине. Арбитраж – Централизованный / Децентрализованный (распределенный)
Централизованный арбитраж Централизованный арбитраж: одно устройство явл. арбитром и распределяет шину (обычно - это ЦП) BBSY – Bus BuSY BR – Bus Request BG – Bus Grant
Централизованный арбитраж
Распределенный арбитраж Децентрализованный арбитраж: все устройства участвуют в распределении шины на равных правах !! Более надежен эффект – логическое «ИЛИ» номер устройства А (5) номер устройства В – 6; результат – на линиях ARB 0111 (поразрядное «ИЛИ»)
Шины. Общие представления. Линии шины = Линии данных + Л. адреса + Л. управления Шины Синхронные: события на шине «привязаны» к фронтам тактовых импульсов Асинхронные: события на шине могут происходить в произвольные моменты времени Устройства Инициатор (Master) Целевое (Slave)
Синхронные шины
Синхронные шины tAM – мастер выдает адрес и команду «читать» tAS – slave «видит» команду и адрес tDS – slave ставит на шину запрошенное слово tDМ – master «видит» данные и стробирует их в свой входной буфер t2 – конец цикла шины
Пересылка данных за несколько тактов
org-evm-7.ppt
- Количество слайдов: 9