Работа с пультом оператора

мкс. Минимальное число состояний (для команд, не обращающихся к памяти) – 4, максимальное (например, в команде обмена содержимого регистров H и L с содержимым двух верхних ячеек стека) – 18, следовательно, диапазон длительности выполнения команд от 2 до 9 мкс. Машинный цикл М1, с которого начинается выполнение любой команды, является циклом выборки кода операции и продолжается четыре тактовых периода. В течение периода Т1 содержимое программного счетчика посылается в адресную шину, управляющий сигнал, указывающий на начало машинного цикла, принимает значение «1» («истина»), а информационная шина содержит информацию о слове состояния, относящуюся к циклу, который начат. Далее в течение периода Т2 проверяется значение сигнала, сообщающего процессору о том, что нужные данные находятся на информационной шине. Если этот сигнал имеет значение «1», то процессор приступает к выполнению периода Т3, иначе («0») он переходит в состояние ожидания и находится в нем до тех пор, пока данный сигнал имеет значение «0». Таким образом осуществляется синхронизация скорости процессора со скоростью любого устройства ввода (в том числе, памяти), имеющего любое время выборки. В течение периода Т3 данные, получаемые из памяти, загружаются в регистр команд. Далее дешифратор команд и управляющие блоки (период Т4) генерируют базовые сигналы для управления внутренней передачей данных и синхронизацией, а также требования к машинным циклам новых команд. В конце периода Т4 процессор возвращается в состояние Т1 и вступает в цикл М2, если команда не требовала единственного для своего выполнения цикла. После выполнения необходимого для данной команды числа машинных циклов процессор, используя специальный цикл, проверяет состояние линии запроса прерывания.

       
 
 
 
 

3 Пульт оператора 4.1 Назначение пульта оператора Пульт оператора предназначен для обеспечения двухсторонней оперативной связи оператора с микроЭВМ в режиме диалога. Он позволяет управлять работой микроЭВМ и осуществлять контроль за ее состоянием в процессе работы. С помощью органов управления пульта оператора выполняются следующие операции: 1) установка микроЭВМ в исходное состояние; 2) пуск микроЭВМ; 3) обращение к ячейкам оперативной памяти и регистрам микропроцессора для чтения или записи информации (кодов); 4) обращение к ячейкам постоянной памяти для чтения информации; 5) пошаговое выполнение микропроцессором программ пользователя (по машинным командам); 6) пошаговое выполнение микропроцессором машинной команды по машинным циклам с остановками между циклами; 7) остановка по сигналу прерывания. Все органы управления и индикации пульта оператора вынесены на лицевую панель УМК, внешний вид которой представлен на рисунке 4.

       
 
   
 

       
   


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: