Cтраница 1
Система команд представляет интерес для разработчиков операционной системы по ряду причин. Прежде всего она пишется с помощью именно этих команд. Несмотря на то что в последнее время ( и не случайно) популярность языка Ассемблера заметно снизилась, разработчики программного обеспечения, несомненно, должны лучше знать средства машинного языка, чем прикладные программисты. Поэтому и языки высокого уровня, предназначенные для написания операционных систем, обычно допускают более тесное взаимодействие с аппаратурой, чем проблемно-ориел-тированные языки высокого уровня. Системный программист должен быть хорошо знаком с командами ЭВМ, чтобы без труда оценивать реальные размеры программ и время, требующееся для их выполнения. Это позволит значительно расширить функциональные врзможности соответствующей проекции. [1]
Система команд интересна еще и тем, что при ее рассмотрении можно получить достаточно полную информацию относительно структуры ввода-вывода данной вычислительной системы. Любое программное обеспечение в большой степени зависит от специфики организации ввода-вывода на аппаратном уровне. [2]
![]() |
Блок-схема управляющей вычислительной машины УМ1 - НХ. [3] |
Система команд содержит 32 операции: 15 арифметических, 10 для передачи информации и 7 для управления программой. [4]
Система команд трехадресная; она включает в себя все команды М-20, что обеспечивает возможность использования накопленных ранее программ, и имеет еще ряд дополнительных команд. Быстродействие в среднем 25 000 операций в секунду; машина работает в двоичной системе счисления. Арифметические действия выполняются над числами, записанными с плавающей запятой. Диапазон изменения абсолютных величин нормализованных чисел, действия с которыми может выполнять машина, от 2 - 64 до 2 вз. Мантисса числа в машине имеет 36 двоичных цифр, что соответствует примерно 10 - 11 десятичным цифрам. [5]
Система команд предписывает определенные действия ЭВМ ( из числа предусмотренных ее конструкцией) при вводе, обработке и выводе информации. Программа для ЭВМ представляет собой совокупность ( набор) команд, задаваемых в нужной последовательности. Перед решением задачи на ЭВМ программа и исходные данные должны быть размещены в ее памяти. [6]
Система команд состоит из команд пяти форматоЕ Они обозначаются следующими форматными кодами: RF RX, RS, SI и SS. Форматные коды указывают место рас положения операндов: R обозначает операнд, находя щийся в регистре; X - операнд фиксированной длин ( полуслово, слово или двойное слово в зависимости с типа команды) в основной памяти; S - операнд прои: вольной длины в основной памяти; I - непосредственны операнд. В зависимости от формата команда може иметь длину в одно, два или три полуслова. В памяти кс манда должна располагаться с границы полуслова. [7]
![]() |
Обобщенный формат команд сопроцессора ввода - вывода. [8] |
Система команд, используемых для написания программ канала, включает 53 команды, которые предназначены специально для повышения эффективности ввода - вывода данных. [9]
Системы Команд, объявляется новой командой и намертво встраивается в уже новую Систему Команд. [10]
Система команд конкретного БИ называется языком БИ. [11]
Системы команд управляющих ЭВМ обычно не имеют трехадресных команд. Отсутствие третьего адреса компенсируется применением методов неявной адресации или записью результата операции по адресу одного из операндов. [12]
Система команд - характеристика, которая определяется совокупностью операций, обеспечивающих выполнение программы в соответствии с заданным алгоритмом. В систему команд входят: форматы команд и обрабатываемых данных; число команд; способы адресации данных; объем непосредственно адресуемой памяти; объем и организация стека; способы обработки прерываний; организация ввода / вывода. Простое сравнение МП по числу выполняемых команд недостаточно для оптимального выбора. Необходима оценка логической мощности и гибкости команд, выполняемых МП, оценка возможностей организации разветвленных вычислительных процессов. Микропроцессоры с фиксированной разрядностью имеют фиксированную систему команд. Микропроцессоры с наращиваемой разрядностью ( секционные) ориентированы на микропрограммное управление и позволяют пользователю в зависимости от специфики разрабатываемого устройства создавать собственные системы команд. Использовать МПК с микропрограммным управлением наиболее целесообразно при разработке систем специализированного назначения, когда созданием насыщенных и компактных команд можно достичь высокого быстродействия и существенной экономии памяти программ. [13]
Система команд и развитый ввод / вывод ОМЭВМ серии КР1820 обеспечивают управление широким набором периферийных устройств и приборов: клавиатура, дисплей, внешние ЗУ, печатающие устройства, контроллеры электроприборов. [14]
Система команд насчитывает 49 команд: 27 однобайтовых и 22 двухбайтовых. Однобайтовые команды в основном выполняются за один командный цикл, двухбайтовые - за два. [15]