Вход

Просмотр полной версии : SRUN L поведение сигнала



bigral
18.07.2014, 19:32
Я думал этот сигнал в 0 когда проц выполняет код и 1 когда он стоит в "пульте". И если в пульте давать команду P он будет "падать" в 0 на время выполнения 1-й команды. Это правильно?

form
18.07.2014, 20:40
Я думал этот сигнал в 0 когда проц выполняет код и 1 когда он стоит в "пульте". И если в пульте давать команду P он будет "падать" в 0 на время выполнения 1-й команды. Это правильно?

В общем случае да. Сигнал стоит в L кгда процессор вычитывает инструкцию, в H когда не вычитывает.
В описании например KDJ11-B можно почитать.

---------- Post added at 23:33 ---------- Previous post was at 23:23 ----------

Выдержка из описания.
Где-то еще было описание что он кратковременно взводится по P при установленном BHALT, но навскидку не нашел...

The SRUN L signal is primarily used to drive a run light indicator. It is used for BA11-N and later systems. It indicates that the processor is executing instructions.

---------- Post added at 23:40 ---------- Previous post was at 23:33 ----------

ну и насчет одной команды - не всегда так... при использовании PMI может и две за раз читать...

bigral
19.07.2014, 16:36
Короче в сухом остатке на нем частота идет при выполнении а не постоянный 0, но для светодиода нормально он помигивает слегка (зависит от выполняемого кода)

form
19.07.2014, 16:58
Короче в сухом остатке на нем частота идет при выполнении а не постоянный 0, но для светодиода нормально он помигивает слегка (зависит от выполняемого кода)

Можно также сделать чтобы нормально он не горел вовсе. Например:
SPL 7
WAITнет выборки - нет индикации, но проц не остановлен (точнее остановлен но не в пульте)

---------- Post added at 19:54 ---------- Previous post was at 19:43 ----------

И с частотой туго дело обстоит:
@1000/000000 5
00001002/000000 1
@1000G - индикатор загорелся на секунду и погас. То есть информативно кроме факта что была выборка команды ничего нельзя получить.

---------- Post added at 19:58 ---------- Previous post was at 19:54 ----------

впрочем возожно это передняя панель просто индикатор удерживает секунду для удобства - будет не лень - проверю...

form
20.07.2014, 16:34
Вот еще про SRUN L, точнее сразу про светодиод передней панели который показывает состояние SRUN L. Выдержка из "PDP-11/84 System Installation and Technical Reference Manual":

RUN: ON - The J11 processor is fetching and executing instructions. This is the normal condition. OFF - The processor is halted or waiting for an interrupt. When the processor is in Micro-ODT the RUN indicator blinks for each console keystroke. The RUN LED also turns off during extended DMA activity.