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

Изменение - адрес - команда

Cтраница 1


Изменение адреса команды Заключается в замене адреса следующей команды, содержащегося в разрядах [40 63] текущего ССП, адресом другой команды. Изменяется адрес команды в шаговом режиме с помощью клавиатуры АДРЕС и кнопки УСТ.  [1]

Для изменения адресов команд обычно пользуются несколькими различными константами переадресации. Эти константы хранятся в различных ячейках запоминающего устройства. В зависимости от второго адреса команды СК будет использована та иЛи иная константа. Использование команды СК позволяет намного сократить количество команд, нужных для решения задач на электронных вычислительных машинах.  [2]

Процесс изменения адресов команд цикла называется перг-адресацией, а преобразуемые команды - переменными, командами.  [3]

Процесс изменения адресов команд цикла называется перг-адресацией, а преобразуемые команды - переменными командами.  [4]

Переадресацией называют изменение адресов команд, зависящих от некоторых параметров, в соответствии с изменением значений этих параметров.  [5]

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

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

Операция Сложение кодов команд введена для изменения адресов команд. В этой операции к адресам команды, вызываемой по первому адресу, прибавляется код, вызываемый по второму адресу. Если рассматривать команду, вызванную по первому адресу, как число, то в операции сложения участвуют все разряды цифровой части числа и его знак, а порядок и знак порядка ( соответствуют коду операции) отсылаются в запоминающее устройство в прежнем виде.  [8]

В развитии электронных вычислительных машин намечается явная тенденция к упрощению выполнения ряда логических функций. Если ранее для каждого изменения адреса команды использовалась индивидуальная логическая команда и определение количества повторений отдельных циклов осуществлялось путем введения дополнительного счетчика или использовалась модификация какой-либо команды, то в настоящее время при создании машин стремятся к тому, чтобы изменение адресов команд и заданий числа повторения циклов осуществлялось автоматическим путем введения соответствующих признаков кода адресов и более простого задания числа повторений в цикле.  [9]

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

В разряды с нулевого по 12 - й записывается число п - количество циклов. Разряды с 13-го по 36 - й будут адресной частью индексной ячейки, где записываются константы изменения адресов команды.  [11]

В развитии электронных вычислительных машин намечается явная тенденция к упрощению выполнения ряда логических функций. Если ранее для каждого изменения адреса команды использовалась индивидуальная логическая команда и определение количества повторений отдельных циклов осуществлялось путем введения дополнительного счетчика или использовалась модификация какой-либо команды, то в настоящее время при создании машин стремятся к тому, чтобы изменение адресов команд и заданий числа повторения циклов осуществлялось автоматическим путем введения соответствующих признаков кода адресов и более простого задания числа повторений в цикле.  [12]

Можно избавиться от необходимости переносов чисел, если оператор, ведущий счет по формуле (VI.23), будет брать исходные данные не из одной постоянной ячейки, а при каждом новом выполнении цикла из ячейки, в которой хранится новое значение независимой переменной. Для этого нужно изменять адреса ряда команд упомянутого оператора. Изменение адресов команд называется переадресацией.  [13]

Сложение команд понимается здесь в том смысле, что складываются числа, изображаемые теми же кодами. Важно то, что для преобразования кодов команд можно воспользоваться операцией сложения чисел. Однако уже в этом простом примере мы столкнулись с той трудностью, что для изменения адреса команды на одну и ту же величину я нужно складывать ее с различными кодами в зависимости от кода операции преобразуемой команды.  [14]



Страницы:      1