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