Регистр - стек - Большая Энциклопедия Нефти и Газа, статья, страница 2
"Подарки на 23-е февраля, это инвестиции в подарки на 8-е марта" Законы Мерфи (еще...)

Регистр - стек

Cтраница 2


В начале работы машины SRM в рабочем регистре и регистрах стека находятся нули. В дальнейшем содержимое входных регистров не меняется.  [16]

17 Регистровый стек. [17]

В командах языка ассемблера используются явные и неявные ссылки на регистр стека.  [18]

Каждая из команд сравнения ( табл. 17) анализирует содержимое текущего регистра стека, при необходимости сравнивает его с содержимым других регистров и по результату анализа устанавливает содержимое полей битов условий СЗ, С2, С1 и СО в регистре слова состояния.  [19]

Вот еще три команды, по которым движутся числа по регистрам стека.  [20]

При выполнении этих операторов содержимое регистра X засылается в один из крайних регистров стека, содержимое которого смещается на один регистр, и в регистр X заносится прежнее содержимое другого крайнего регистра стека.  [21]

Если в подобном выражении участвует не более четырех чисел, их можно ввести в регистры стека с помощью клавиши f, а затем клавишей С / П запустить программу, в самом начале которой должны, разумеется, стоять команды, вычисляющие нужное выражение.  [22]

Пользователю доступны лишь некоторые из всех регистров МК, в частности адресуемые регистры, регистры стека и предыдущего результата.  [23]

24 Представление содержимого устройства в памяти. [24]

Команда FLD ST ( 0) при программировании дублирует содержимое верхнего ( нового) регистра стека до ее выполнения в нем.  [25]

Командой вызова устанавливается необходимое значение указателя рабочего пространства и заносятся в память указатель команды и содержимое регистров вычислительного стека. По команде возврата восстанавливается значение указателя команды и высвобождаются четыре ячейки с использованием указателя рабочего пространства.  [26]

В ЭВМ принята глубина стековой памяти, - равная двум, и, так как в регистрах стека помимо содержимого СчАК хранится номер слоя или номер ПЗУ, существует возможность в любом блоке ПЗУ пользоваться подпрограммами двух других блоков.  [27]

По команде Сх содержимое регистра X стирается ( точнее, заменяется нулем), а в прочих регистрах стека и в регистре XI все остается по-прежнему.  [28]

Если в формате несистемной команды сопроцессора нет ссылки на операнд, то он подразумевается неявно, т.е. используются регистры стека ST ( 0) либо ST ( 0) и ST ( l), что определяется кодом инструкции. Для удобства разъяснения введем термины: источник - устройство, содержащее только операнды команд; приемник - устройство, содержащее операнды и результаты выполнения команд. Если в формате команды два операнда, то первый из них определяет ссылку на приемник, а второй - на источник.  [29]

Если внести коэффициенты blt Ь2, Ь3 в естественном порядке, с bi по Ь, то в регистрах стека они окажутся на таких местах: 6t - в PZ, &2 - в PY, Ьа - в РХ.  [30]



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