Cтраница 1
Микропрограмма команды даваемой через М2 информации, ПРОВЕРИТЬ ПО МАСКЕ-ТМ ( 91) благодаря чему в старших разрядах РОП1 оказываются нули. [1]
Микропрограмма команды Сложение РгАОП: - РгАК ( загрузка адреса адреса. [2]
Алгоритмы выполнения микропрограмм команд перехода по содержимому счетчика BCTR и ВСТ также просты и заключаются в вычитании 1 из содержимого регистра РОН по адресу, определяемому полем R1, и анализе результата вычитания на нуль. Если результат не равен нулю, то продвинутый адрес замещается адресом перехода, а если равен нулю, то переход отсутствует и выполняется следующая по порядку команда. Здесь, в случае успешного перехода, также сбрасывается в нуль ТЗ РХК. [3]
Алгоритм выполнения микропрограммы команды ПЕРЕХОД ЕСЛИ ИНДЕКС МЕНЬШЕ ИЛИ РАВЕН - BXLE ( 87) в основном аналогичен рассмотренному. [4]
![]() |
Микропрограмма команды УПРАВЛЕНИЕ. [5] |
В данном случае микропрограмма команды УПРАВЛЕНИЕ ориентирована на групповой режим обмена управляющей информацией между ОЗУ и УВВ. При этом канал занимается на промежуток времени, обеспечивающий передачу всей последовательности байтов управляющей информации. Естественно, что для выполнения команды УПРАВЛЕНИЕ может использоваться и мультиплексный принцип обмена информацией с УВВ. [6]
В ходе выполнения микропрограммы команды возможно возникновение условия программного прерывания. В этом случае микропрограмма формирует адрес БОП 0.0. С, который обеспечивает вход в микропрограмму обработки прерывания. ЗАДАЧА / СУПЕРВИЗОР), поскольку эта команда является привилегирован-ной и может выполняться только в состоянии СУПЕРВИЗОР. [7]
Если ошибка возникла при выполнении микропрограммы команды процессора, команду можно повторить сначала при определенных условиях. Во-первых, зафиксированная ошибка не должна быть связана с РССП. В противном случае повторение команды будет происходить при ином, нежели в первоначальном случае, значении ССП, что, естественно, может привести к иному результату. Во-вторых, зафиксированная ошибка не должна быть связана с адресными регистрами РОН ( СТ РОН), так как при повторении команды могут быть искажены адреса операндов как в регистровой памяти РОН, так и в ОП. В-третьих, если ошибка возникла после того, как произошла запись продвинутого адреса команды из РССП [ 40 / 63 ] в РАКБ, адрес текущей команды оказывается утраченным. [8]
С точки зрения организации микропрограмм определенный интерес представляют очень простые микропрограммы команд переходов по индексу. [9]
По запросу от процессора каналы могут выполнять либо микропрограмму команды ввода-вывода, либо микропрограмму обслуживания прерывания. [10]
![]() |
Схема местного управления операцией умножения мантисс сомножителей. [11] |
Работа устройства микропрограммного управления основана на том, что микропрограммы команд записываются в память управления. [12]
РМКЗ [ 28 / 311 используются для установки значения регистра результата деления в микропрограммах команд с фиксированной и плавающей запятой. [13]
РОН [ 2 / 7 ] и РССП [ 34 / 39 ] осуществляется путем маскирования магистралей, аналогично рассмотренному в микропрограмме команды ЗАГРУЗКА ССП. [14]
В результате обработки прерывания типа 6 возможны первый, третий и четвертый уровни восстановления. Функциональное восстановление достигается, если при ошибке РБСП в микропрограмме команд ввода-вывода программе МСН при проверке удалось однозначно определить код условия, являющегося результатом выполнения команды ввода-вывода. Функциональное восстановление также достигается, если при ошибке РБСП в микропрограмме прерываний программе МСН удается однозначно определить адрес устройства ввода-вывода, прерывание от которого обрабатывалось в момент ошибки. [15]