Page 75 - 149
P. 75

Цикл починається з формування в такті Т1 сигналу М/IO, який визначає

                  тип  пристрою  (запамятовуючий  пристрій  чи  зовнішній  пристрій),  до  якого
                  відбувається звернення для пересилки даних. Тривалість сигналу М/IO рівна
                  тривалості  циклу  шини,  і  він  використовується  для  селектування  адреси
                  пристрою. В  такті Т1  і на початку Т2  МП формує адресу запамятовуючого
                  пристрою  (ЗпП)  на  лініях  А19-А16  і  AD15-AD0  або  адресу  зовнішнього
                  пристою  (ЗвП)  на  лініях  AD15-AD0,  а  також  виробляє  сигнал  ВНЕ,  який
                  сумісно  з  А0  визначає  передачу  слова  або  одного  з  байтів.  Одночасно
                  формується  строб  адреси  ALE,  за  спадом  якого  адреса  фіксується  у
                  внутрішніх регістрах-фіксаторах, на виході яких адреса зберігається протягом
                  всього циклу шини.
                         В  такті  Т2  відбувається  перемикання  шин:  на  лініях  А19/S6-A16/S3
                  появляються сигнали стану S6-S3, які зберігаються до кінця такту Т4.
                         В циклі читання в такті Т2 лінії AD15-AD0 переходять в третій стан до
                  появи даних від адресованого пристрою. В такті Т2-Т4 виробляється сигнал
                  читання RD=0, який вказує цьому пристрою на необхідність передачі даних.
                  Для керування буферами даних, які підключені до ліній AD15-AD0, в тактах
                  Т2-Т4  формується  сигнал  ,  який  дозволяє  передачу  даних.  Напрям  передачі
                  даних при читанні визначається сигналом DT/R=0, який діє протягом всього
                  циклу.
                         Після  виконання  читання  і  установлення  сигналу  RD=1  МП  закінчує
                  такт  Т4  наступним  чином:  лінії  А15-А0  переходять  в  третій  стан,  сигнали
                  М/IO, DE, DT/R, S7-S3 неактивні, буфери даних відключені від каналу.
                         В  циклі  запису  в  такті  Т2  адреса  на  лініях  AD15-AD0  замінюється
                  даними,  які  треба  записати  в  адресований  пристрій.  Дaні  залишаються
                  дійсними  до  середини  такту  Т4  і  супроводжуються  сигналом  WR=0,  який  є
                  стробом  запису  даних  в  пристрій.  Сигнал  DE=0  появляється  в  такті  Т1  і
                  використовується для підготовки буферів до передачі даних.
                         Сигнал DT/R=1, який перемикає буфери на передачу даних в напрямку
                  до  МП,  утримується  протягом  всього  циклу  запису.  Після  установки  WR=1
                  такт Т4 закінчуєтся аналогічно до циклу читання.
                         Таким чином, цикл читання і запису розрізняються не тільки активними
                  значеннями сигналів RD або WR і станом сигналу DT/R, але і тим, що в циклі
                  запису сигнали DE і WR стають активними раніше і мають більшу тривалість,
                  ніж в циклі читання.
                         Крім  основного  режиму  роботи  МП  ВМ86  характеризується
                  особливими станами та режимами роботи.
                         Стан «зупинка» мікропроцесора ініціюється командою HLT, аналогічно
                  до МП КР 580 ИК80. Вихід з цього стану можливий за  умови надходження
                  сигналів зовнішніх переривань або сигналу початкової установки.
                         Початкова  установка  забезпечується  високим  рівнем  сигналу  на  вході
                  RESET  (CLR)  мікропроцесора.  При  цьому  зупиняється  виконання  всіх




                                                                                                               76
   70   71   72   73   74   75   76   77   78   79   80