Page 40 - 149
P. 40

Відмінність  машинних  циклів  читання  даних  з  пам’яті,  стеку  або
                  зовнішніх пристроїв (ЗП)  у порівнянні  з циклом М1 буде тільки в тому, що
                  МП сприймає числа, одержані в такті Т3 із ШД не як код команди, а як дані.
                  При записі даних із ЗП, МП формує сигнал читання пристрою вводу-виводу
                  (ЧтВВ або I/OR) із сигналів ПРИЙМАННЯ і розряду D6 слова стану.

                                Запис даних в пам’ять або зовнішній пристрій.
                         Процес запису даних в пам’ять показаний на рисунку 4.6. В такті Т1 МП
                  видає адресу на ША, а на ШД  встановлює слово стану. На  такті  Т2 на  ШД
                  поступають дані для запису в пам’ять, а в такті Т3 формується сигнал запису
                  даних в пам’ять або ЗП. На протязі всього машинного циклу сигнал ПРИЙОМ
                  (ГПД) має низький рівень, що забезпечує роботу ШФ на видачу даних в СШД
                  МПС.
                          Процес запису даних у ЗП аналогічний запису даних в пам’ять, але при
                  цьому формується сигнал запису ЗпВВ (I/OW) з  використанням сигналу  ВД
                  (WR)  розряду D4 слова стану.

                                Робота в режимі ЗАХОПЛЕННЯ.
                         Режим  ЗАХОПЛЕННЯ  використовується  для  зупинки  керування  МП
                  роботою МПС. В цьому режимі вихідні шини МП (ША і ШД) переходять в
                  третій стан і від’єднуються від магістралей МПС, що дає можливість обміну
                  інформацією  з  МПС  каналом  прямого  доступу  до  пам’яті.  Даний  режим
                  ініціюється  високим  рівнем  сигналу  на  вході  керування  З.Зх,  а  МП
                  підтверджує  перехід  в  режим  ЗАХОПЛЕННЯ  установкою  високого  рівня
                  сигналу  на  виході  П.Зх.  Стан  ЗАХОПЛЕННЯ  триває  ціле  число  тактів  і
                  установка  низького  потенціалу  на  вході  З.Зх  перевіряється  на  кожному
                  імпульсі  F2.  При  позитивному  результаті  перевірки  МП  виходить  з  режиму
                  ЗАХОПЛЕННЯ на виконання наступного машинного циклу з такту Т1.

                                Робота при виконанні команди HALT.
                         Режим  ЗУПИНКА  є  результатом  виконання  команди  HALT.  В  цьому
                  режимі шини МП не від’єднуються від магістралей МПС, а процесор просто
                  переходить  в  режим  аналогічний  стану  ОЧІКУВАННЯ,  але  цей  стан
                  установлюється програмно. Як правило, режим ЗУПИНКА закінчується, коли
                  ЗП  видає  запит  на  обслуговування.  Один  з  методів  формування  запитів  на
                  обслуговування - це запит переривання на вході З.Пр МП (рівень “1” на вході
                  З.Пр).  У  випадку,  коли  сигнал  переривання  МП  не  сприймає  (заборона
                  командою  DI),  тоді  вихід  зі  стану  ЗУПИНКА  можливий  за  сигналом
                  початкової  установки  на  вході  R  МП.  Крім  того  з  режиму  ОСТАНОВ  МП
                  може  перейти  в  режим  ЗАХОПЛЕННЯ  і  повернутись  з  нього  в  попередній
                  стан.









                                                                                                               40
   35   36   37   38   39   40   41   42   43   44   45