S-память - Большая Энциклопедия Нефти и Газа, статья, страница 1
Железный закон распределения: Блаженны имущие, ибо им достанется. Законы Мерфи (еще...)

S-память

Cтраница 1


S-памяти, и в этой же памяти запоминается каждый получаемый результат. Для этого S-память, естественно, должна быть более емкой, чтобы в ней можно было хранить одновременно несколько слов. Поскольку при обращениях к этой памяти не должен использоваться принцип адресации, то необходимо принять некоторое дополнительное соглашение о том, какое именно слово должно-выдаваться из S-памяти при очередном обращении к ней для чтения.  [1]

Эту специально выделенную ячейку можно трактовать как специальную память ( назовем ее S-памятью), из которой автоматически всегда производится выборка аргумента, и в которую всегда производится запись результата. Поскольку данная S-память способна хранить только одно слово, то по операции чтения из нее всегда выдается то слово, которое было в нее записано в последний раз.  [2]

Ситуация, однако, становится менее благоприятной, если полученный промежуточный результат оказывается невозможно использовать немедленно: поскольку S-память способна хранить только одно слово, то в этих случаях возникает необходимость в дополнительных командах пересылки промежуточных результатов в основную память и использования адресов для последующих ссылок на них.  [3]

Эту специально выделенную ячейку можно трактовать как специальную память ( назовем ее S-памятью), из которой автоматически всегда производится выборка аргумента, и в которую всегда производится запись результата. Поскольку данная S-память способна хранить только одно слово, то по операции чтения из нее всегда выдается то слово, которое было в нее записано в последний раз.  [4]

S-памяти, и в этой же памяти запоминается каждый получаемый результат. Для этого S-память, естественно, должна быть более емкой, чтобы в ней можно было хранить одновременно несколько слов. Поскольку при обращениях к этой памяти не должен использоваться принцип адресации, то необходимо принять некоторое дополнительное соглашение о том, какое именно слово должно-выдаваться из S-памяти при очередном обращении к ней для чтения.  [5]

Мы уже отмечали, что, как правило, промежуточный результат, выработанный по какой-либо команде, используется в команде, непосредственно следующей за данной. Причем чаще всего этот промежуточный результат в дальнейшем уже не нужен. А это значит, что S-память должна быть устроена так, чтобы из нее первым выдавалось то слово, которое в нее поступило последним, и чтобы при этом оно удалялось из S-памяти. Следовательно, S-память должна иметь уже знакомую нам по главе 3 структуру стека. Каждый очередной аргумент выполняемой команды выбирается из вершины стека и исключается из него, а вырабатываемый результат снова записывается в вершину стека.  [6]

S-памяти, и в этой же памяти запоминается каждый получаемый результат. Для этого S-память, естественно, должна быть более емкой, чтобы в ней можно было хранить одновременно несколько слов. Поскольку при обращениях к этой памяти не должен использоваться принцип адресации, то необходимо принять некоторое дополнительное соглашение о том, какое именно слово должно-выдаваться из S-памяти при очередном обращении к ней для чтения.  [7]

Мы уже отмечали, что, как правило, промежуточный результат, выработанный по какой-либо команде, используется в команде, непосредственно следующей за данной. Причем чаще всего этот промежуточный результат в дальнейшем уже не нужен. А это значит, что S-память должна быть устроена так, чтобы из нее первым выдавалось то слово, которое в нее поступило последним, и чтобы при этом оно удалялось из S-памяти. Следовательно, S-память должна иметь уже знакомую нам по главе 3 структуру стека. Каждый очередной аргумент выполняемой команды выбирается из вершины стека и исключается из него, а вырабатываемый результат снова записывается в вершину стека.  [8]

Мы уже отмечали, что, как правило, промежуточный результат, выработанный по какой-либо команде, используется в команде, непосредственно следующей за данной. Причем чаще всего этот промежуточный результат в дальнейшем уже не нужен. А это значит, что S-память должна быть устроена так, чтобы из нее первым выдавалось то слово, которое в нее поступило последним, и чтобы при этом оно удалялось из S-памяти. Следовательно, S-память должна иметь уже знакомую нам по главе 3 структуру стека. Каждый очередной аргумент выполняемой команды выбирается из вершины стека и исключается из него, а вырабатываемый результат снова записывается в вершину стека.  [9]



Страницы:      1