Page 118 - 6111
P. 118

тимчасово  передавати  управління  магістраллю  іншому  пристрою,
                            наприклад контролеру ПДП).
                                Як у шині даних, так і в шині адреси може використовуватися
                            позитивна  чи  негативна  логіка.  При  позитивній  логіці  високий
                            рівень  напруги  відповідає  логічній  одиниці  на  відповідній  лінії
                            зв’язку, низький - логічному нулю. При негативній логіці - навпаки.
                                Для зниження загальної кількості ліній зв’язку магістралі часто
                            застосовується  мультиплексування  шин  адреси  і  даних.  Тобто  ті
                            самі  лінії  зв’язку  використовуються  в  різні  моменти  часу  для
                            передачі  як  адреси,  так  і  даних  (на  початку  циклу  -  адреса,
                            наприкінці  циклу  -  дані).  Для  фіксації  цих  моментів  (стробу)
                            служать  спеціальні  сигнали  на  шині  управління.  Зрозуміло,  що
                            мультиплексована шина адреси/даних забезпечує меншу швидкість
                            обміну, вимагає більш тривалого циклу обміну (рис.11.10). За типом
                            шини  адреси  і  шини  даних  усі  магістралі  також  поділяються  на
                            мультиплексовані і немультиплексовані.










                                   Рисуонк 11.10 – Мультиплексування шин адреси і даних

                                У  деяких  мультиплексованих  магістралях  після  одного  коду
                            адреси передається кілька кодів даних (масив даних). Це дозволяє
                            істотно  підвищити  швидкодію  магістралі.  Іноді  в  магістралях
                            застосовується часткове мультиплексування, тобто частина розрядів
                            даних передається немультиплексованими лініями, а інша частина -
                            мультиплексованими з адресою лініями.
                                Шина  управління  -  це  допоміжна  шина,  керуючі  сигнали  на
                            якій визначають тип поточного циклу і фіксують моменти часу, що
                            відповідають різним частинам чи стадіям циклу. Крім того, керуючі
                            сигнали  забезпечують  узгодження  роботи  процесора  (чи  іншого
                            пристрою, який використовує магістраль, master) з роботою пам’яті
                            чи  пристрою  введення/виведення  (пристрою-виконавця,  slave).
                            Керуючі сигнали також обслуговують запити і надання переривань,
                            запити і надання прямого доступу.
                                Сигнали  шини  управління  можуть  передаватися  як  у
                            позитивній логіці (рідше), так і в негативній логіці (частіше). Лінії
                                                             117
   113   114   115   116   117   118   119   120   121   122   123