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

Команда - программа

Cтраница 1


1 Общая структура ЭВМ. [1]

Команды программы поочередно выбираются из ОП и поступают в центральное устройство управления ( ЦУУ), которое инициирует выполнение указанных в команде действий. Например, если в команде указана операция, которая должна быть выполнена в АЛУ, то ЦУУ выберет из ОП величины, участвующие в операции, называющиеся операндами. Операндами могут быть не только числовые данные, но и символьная информация, логические данные и сами команды.  [2]

Команды программы, а также исходные данные записываются в виде условного кода. Обычно запись производятся на перфокартах или перфоленте посредством пробивки отверстий, или же на магнитной ленте в виде записи импульсов кода. Затем эти коды вводятся в машину и переносятся в запоминающее устройство, после чего машина автоматически выполняет заданную программу вычислений.  [3]

Команды программы набираются с помощью штеккеров, и изменить их программным путем нельзя. Чтобы изменить, например, адресную часть команды, нужно заменить соответствующие штеккеры.  [4]

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

Команды программы определяют действия, выполняемые над данными в процессе решения задачи. Псевдокоманды не связаны с действиями над данными, они сообщают необходимые Ассемблеру сведения и используются лишь в процессе трансляции программы на язык кодовых комбинаций. С помощью таких псевдокоманд транслятору можно сообщить, например, сведения о том, с какого адреса памяти следует производить размещение команд программы; о том, что нужно зарезервировать в ОП ячейки ( и в каком количестве) для хранения переменных, используемых в программе с определенными именами, или массивов переменных.  [6]

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

Команды программы выполняются только тогда, когда процессор находится в состоянии счет, а в состоянии ожидание команды не обрабатываются.  [8]

Команды программы в табл. 10.2 записаны числом строк, равным количеству байтов в команде. Такая запись удобна, так как позволяет определить число ячеек ПЗУ, необходимых для хранения команд программы.  [9]

Команды программы выдаются из памяти машины в устройство управления для выполнения их поочередно в заранее заданном порядке или в порядке, указанном в самих командах. Числа, выбранные из памяти в соответствии с адресами команды ( команд), поступают в арифметическое устройство, в котором над ними производится операция, определяемая кодом операции; результат операции может быть послан обратно в память, в ячейку, номер которой указан в соответствующем адресе данной или другой команды.  [10]

Команды программы выбирают из памяти в УУ поочередно. После этого АУ выполняет операцию. Из АУ в УУ поступают сигналы о характере результатов операций. По определенным сигналам УУ управляет порядком выполнения команд.  [11]

Команды программы извлекаются из ЗУ одна за другой и поступают в устройство управления, где они расшифровываются. В зависимости от количества адресов, указываемых в одной команде, различают одно -, двух - и трехадресные машины.  [12]

Команда программы, осуществляющая обращение к адресам операндов либо к адресам команд, указанных в определенных местах командного слова.  [13]

Команды программы выдаются из памяти машины для выполнения поочередно в заранее заданном порядке. По каждой команде выбранные из памяти в соответствии с адресами команды числа поступают в арифметическое устройство, в котором над ними производится операция, определяемая кодом операции; результат операции посылается обратно в память, в ячейку, номер которой указан в соответствующем адресе команды. Записью результата операции в память заканчивается выполнение данной команды, после чего устройство управления извлекает из памяти следующую команду.  [14]

Команды программы и перерабатываемая информация размещаются в памяти ЭВМ. Поэтому длина команд также измеряется количеством занимаемых байтов памяти. Имеется пять основных форматов команд, которые обозначаются форматными кодами RR, RX, RS, SI, SS. Эти коды приведены на рис. 3.4. Форматные коды позволяют символически охарактеризовать структуру команды, местоположение ее операндов.  [15]



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