Очередная команда - Большая Энциклопедия Нефти и Газа, статья, страница 3
Некоторые люди полагают, что они мыслят, в то время как они просто переупорядочивают свои предрассудки. (С. Джонсон). Законы Мерфи (еще...)

Очередная команда

Cтраница 3


МП должен выбрать очередную команду. Он обращается к ячейке 104 и переводит память программ в режим считывания.  [31]

Рассмотрим, как выполняется очередная команда.  [32]

После выполнения этой команды очередная команда выбирается из ячейки ОЗУ, указанной во втором адресе команды ПБ. В этом заключается основной смысл операции ПБ. Но при этом остаются неиспользованными два адреса команды: первый и третий. Поэтому при выполнении команды ПБ одновременно с передачей управления по второму адресу код, вызванный по первому адресу, засылается в ячейку ОЗУ по третьему адресу.  [33]

После выполнения этой команды очередная команда выбирается также по второму адресу. В ячейку ОЗУ по третьему адресу засылается команда передачи управления с возвратом ( ПВ) со вторым адресом, равным первому адресу выполняемой команды ПВ. Первый и третий адрес, а также признаки модификации адресов засылаемой команды равны нулю.  [34]

35 Пример работы алгоритма Штаркмана. в Оригинальная форма, б Модификация в ПГ1 для БЭСМ. [35]

На каждом этапе просмотра очередная команда и таблица Т изображаются дважды: команда со старыми и новыми обозначениями, таблица до обследования результатного адреса и после обследования.  [36]

37 Схема управляющего устройства 298. [37]

Вызванная из оперативной памяти очередная команда содержит информацию о том, какая из микропрограмм должна исполняться. Эта информация заключена в одном из нолей команды, содержащем код операции. Код операции с помощью преобразователя начального адреса ( ПНА) преобразуется в адрес 1 - й микрокоманды, соответствующей данной операции микропрограммы.  [38]

После выполнения этой команды очередная команда выбирается из ячейки ОЗУ, указанной во втором адресе команды ПБ. В этом заключается основной смысл операции ПБ. Но при этом остаются неиспользованными два адреса команды: первый и третий. Поэтому при выполнении команды ПБ одновременно с передачей управления по второму адресу код, вызванный по первому адресу, засылается в ячейку ОЗУ по третьему адресу.  [39]

После выполнения этой команды очередная команда выбирается также по второму адресу. В ячейку ОЗУ по третьему адресу засылается команда передачи управления с возвратом ( ПВ) со вторым адресом, равным первому адресу выполняемой команды ПВ. Первый и третий адрес, а также признаки модификации адресов засылаемой команды равны нулю.  [40]

Рассмотрим, как выполняется очередная команда.  [41]

В случае, если очередная команда канала хранится не в следующей по порядку ячейке, то используется команда перехода в канале ( TIC) для передачи управления каналом в определенную ячейку основной памяти.  [42]

Старшие восемь разрядов адреса очередной команды загружаются в ячейку памяти, адрес которой на единицу меньше содержимого регистра SP. Младшие восемь разрядов адреса очередной команды засылаются в ячейку памяти, адрес которой на две единицы меньше содержимого регистра SP. Управление передается команде, адрес которой определяется вторым и третьим байтами текущей команды.  [43]

44 Функциональное назначение выводов МП 68020. [44]

После завершения выполнения МП очередной команды проверяется наличие сигнала на выводе IPEND. Если он есть, нормальный процесс выполнения программы прерывается. В начале цикла обработки прерывания проверяются значения трех сигналов - на выводах DSACK, AVEC и BERR. При наличии сигнала на выводе DSACK, поступающего от устройства, вызвавшего прерывание, младший байт на шине данных интерпретируется как номер вектора прерывания. При наличии сигнала на выводе AVEC вектор прерывания генерируется автоматически. При наличии сигнала на выводе BERR прерывание считается ложным, ини щшруется соответствующая процедура обработки.  [45]



Страницы:      1    2    3    4