Cтраница 1
Набор машинных операций над вещественными числами аналогичен набору операций над целыми числами типа F, поэтому мы не будем подробно объяснять отдельные операции, а каждую группу операций определенного типа сведем в таблицу, сопроводив ее в случае необходимости некоторыми комментариями. Через г, г2 и х2 обозначим вещественные числа, находящиеся соответственно в плавающих регистрах г, г и в основной памяти по адресу х2, указанных в команде. [1]
Набор машинных операций над вещественными числами в ЕС ЭВМ весьма близок к набору операций над длинными целыми числами, так что программирование формул производится аналогичным образом, учитывая, что в операциях умножения и деления вещественных чисел типа Е каждый операнд представляется одним словом. [2]
Набор машинных операций над битовыми данными достаточно широк, поэтому разобьем их на несколько групп. [3]
Набор машинных операций УМИР-3 включает в себя, в частности, все операции, которые были введены на УМ-3. [4]
Расширением набора машинных операций программным путем программисты пользовались задолго до появления автокодов, с помощью подпрограмм, простейшие примеры которых были рассмотрены в гл. С помощью подпрограммы как раз и вводится в употребление более содержательная операция, так что подпрограмма является аналогом описания процедуры в языках высокого уровня, а обращение к ней есть аналог оператора процедуры и указателя функции. [5]
В наборе машинных операций предусматриваются специальные операции обмена данными между оперативной и внешней памятью. [6]
Каждая ЭВМ имеет свой набор машинных операций; решение любой задачи в конечном счете должно быть сведено к выполнению последовательности операций из этого набора. [7]
Наряду с этими типовыми группами операций в набор машинных операций каждой конкретной ЭВМ могут входить операции, связанные со спецификой либо самой машины, либо тех задач, на решение которых она ориентирована. Обычно набор машинных операций весьма обширен и насчитывает примерно сотню различных операций. [8]
Для разветвления вычислительного процесса по ходу выполнения программы в наборе машинных операций предусматриваются специальные операции условного перехода, которые в зависимости от текущего значения признака со обеспечивают выбор для исполнения на следующем такте либо одной, либо другой команды. [9]
На так называемых малых ЭВМ, имеющих сравнительно небольшой объем памяти и небогатый набор машинных операций, приходится ограничиться использованием лишь части возможностей, предоставляемых языком фортран. [10]
И, наконец, довольно трудно запомнить цифровые коды всех операций, поскольку набор машинных операций обычно достаточно велик. [11]
Большинство современных автокодов предоставляют в распоряжение пользователя удобный аппарат, позволяющий программным путем расширять набор машинных операций и тем самым существенно облегчать работу по составлению программ - это аппарат макросов. [12]
Для выполнения задания нужно прежде всего изучить систему команд машины: представление чисел и команд, набор основных машинных операций арифметического типа, условных и безусловных перегодов, операций над индексными регистрами. [13]
В пособии, выпускаемом с рекомендательным грифом Минвуза СССР, описывается логическая структура вычислительной системы ЕС ЭВМ, подробно рассматриваются набор машинных операций и правила составления законченных программ и их фрагментов. Излагаются основные сведения о языке ассемблера, стандартные соглашения о структуре программных модулей, рассматриваются назначение и функции основных компонент операционной системы ОС ЕС. [14]
При выполнении задания прежде всего следует познакомиться с конкретной машиной, на которой будет выполняться задание, например с ЭВМ БЭСМ-6: с представлением чисел и команд, с набором машинных операций, обратив особое внимание на операции неарифметического типа, которые будут широко использоваться в данном задании. Затем следует изучить автокод для этой машины. [15]