Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Операнд

К и называются соответственно сегментом и страницей. Поскольку задача уже не располагается целиком в ОП ЭВМ, снимаются ограничения на ее размер. Теперь наибольший размер задачи определяется максимально допустимым в архитектуре ЕС ЭВМ адресом операнда — 16 Мбайт. Однако возникает двойственность в понятии адреса. Адреса операндов, которыми пользуется программист при составлении своей задачи, называются виртуальными. В процессе решения задачи в результате страничного обмена отдельные ее части в размере нескольких страниц на некоторое время попадают в реальную ОП ЭВМ. При этом страницы виртуальной  [c.105]


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

Допустим, что эти процессоры выполняют бинарные операции (два операнда и единственный результат), например умножение или сложение.  [c.99]

Алгоритмы, в которых параллельно, т. е. одновременно, выполняются действия над несколькими исходными операндами, будем называть параллельными. Простейшим примером параллельного алгоритма является А / В — операция логического умножения двух булевых логических векторов размерности п. Компонентами векторов служат значения О и 1. Примеры векторов размерности /г = 14 Л = 01001100110101, В = 00010100011101.  [c.120]

Попарное логическое умножение а,- Д всех компонентов векторов выполняется в ЭВМ параллельно с помощью одной машинной операции. В результате получим вектор С = А / В = = 00000100010101. Размерность логического вектора, участвующего в качестве операнда логических операций, определена для каждой ЭВМ.  [c.120]

Автоматизация разработки конструкторских документов выдвигает проблему рационального представления графической информации в программах автоматизированного проектирования. Будем считать, что понятие графическая информация включает описания операндов — математических моделей изделий и графических конструкторских документов, а также описания всех необходимых для отображения операций над операндами.  [c.125]

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

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


Для того чтобы в дальнейшем (на этапе описаний) при построении АЛГОЛ-программы расчета схемы иметь возможность осуществить обратное отображение Г-образов элементов на тексты конкретных операторов присваивания, заполняется информационная матрица, связывающая каждое вхождение несобственной переменной в Г-образ с абстрактным оператором (входящим в одну из описанных выше процедур), посредством которого она может быть вычислена, и со списком конкретных операндов, которыми должны быть заменены абстрактные операнды в этом операторе.  [c.65]

Процессор является устройством, осуществляющим обращение к ОЗУ для получения команды и исполнение соответствующих -ей действий извлечения и преобразования операндов, организации или прекращения некоторых процессов в ЦВМ. При этом процессор реализует последовательность элементарных операций — микропрограмму, соответствующую команде данного типа. Каждая команда содержит необходимую для этого информацию  [c.135]

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

Операторы. Основной конструкцией языка является оператор (рис. 5.12). Метки (идентификаторы длиной от одного до пяти символов) используются для обращения к операторам при переходах. Одинаковые метки не должны входить в записи двух операторов. Мнемоника — символьное описание (длиной до четырех символов) выполняемой команды (как правило, аббревиатура предложений описания действия на английском языке). Операнды — адреса памяти, внутренние регистры, адреса портов ввода-вывода, числовые и сим-  [c.156]

Коды операторов (мнемоник и операндов)  [c.157]

Коды операторов (мнемоник и операндов) Действие по коду оператора Примечание  [c.158]

Безусловный переход по метке, <ВЗ>, <В2>—содержимое третьего и второго операндов, соответствующее коду метки Передача управления по значению 1 состояния флажка 2 Передача управления по значению 1 состояния флажка С Передача управления по значению 1 состояния флажка S Передача управления по значению 1 состояния флажка Р Передача управления по значению О состояния флажка 2 Передача управления по значению О состояния флажка С Передача управления по значению О состояния флажка 5 Передача управления по значению О состояния флажка Р Безусловная передача управления с возвратом (заполнение в стеке текущего значения P , засылка адреса перехода в P , инкремент стека) РСн и P L — старшие и младшие 8 разрядов P Условные передачи управлений с возвратом по значению 1 состояния флажков Z, С, S я Р соответственно  [c.159]

Центральный процессор (ЦП) дешифрирует и выполняет команды программы, взаимодействует с процессором ввода-вывода, инициируя и контролируя его работу, воспринимает и обрабатывает сигналы, поступающие от различных устройств ЭВМ и ПУ (запросы прерывания). Функцно]1ирование процессора — выполнение последовательности команд, определяемой программой. Каждая команда — совокуппос1Ь кода операции, которую надо выполнить, и кода, определяющего операнды, участвующие в операции. Каждой операции в процессоре соответствует некоторая последовательность действий, называемых микрооперациями, а каждой команде программы со-  [c.20]

Функция if осуществляет проверку условия. Она является аналогом логического оператора 1F в ЯП GRAPL. При записи функции if сначала указывается условие (>, = и т. д.), а затем сравниваемые операнды. Например, выражение (if(>Dl 0) (setq T 0)) соответствует IF (Dl. GT. 0) T = 0 на ЯП GRAPL.  [c.371]

При записи выражений для выполнения арифметических операций сначача указывается знак операций (+,-,, /), а затем операнды. Пример (setq Y1 (—Y0 L2)) соответствует Y1=Y0-L2.  [c.372]

Учгг разреженности подразумевает неключение из вычислительного процесса операций, результат которых можно заранее предугадать. Учет пространственной разреженности обычно выполняется при операциях над матрицами, в которых преобладают нулевые элементы. Структуру матрицы можно предварительно проанализировать и в последующем итерационном вычислительном процессе не выполнять те операции, в которых одним из операндов является ноль. Учет временнсЗй разреженности выражается в пропуске вычислений по уравнениям математической модели на тех отрезках времени, на которых не происходит изменений переменных в процессе имитационного моделирования.  [c.115]


Реляционная алгебра. Алгебраический подход всегда предполагает наличие операндов и совокупности операций над ними. В реляционной алгебре в качестве операндов выступают отношения. Осповаными операциями, выполняемыми над отношениями, являются объединение, пересечение, вычитание, декартово произведение, проекция, ограничение, соединение, деление.  [c.64]

В выражениях используются операнды, знаки операций, вызовы функций. Так, для арифметических операций над числами типа real применяются следующие знаки - умножение, / - деление, DIV - целочисленное деление, + - сложение, - - вычитание, - возведение в степень, MOD - деление по модулю.  [c.256]

Выражения. В языке СТРОМ для задания некоторых величин используются арифметические выражения. Операндами  [c.152]

Результатом работы рассмотренной части ПП являются тексты процедур обычн и итер и соответствующим образом оформленные правила замены абстрактных операндов в операторах процедур на конкретные.  [c.65]

Граф-модель вычислительного процесса, соответствующая полученной АЛЬФА-программе, изображена на рис. 3.12. Кружками представлены операторы, по которым производятся вычисления. На каждой дуге графа поставлено обозначение переменной, значение которой, являясь результатом действия первого из связанных этой дугой операторов, используется в качестве аргумента во втором операторе. Дуги, помеченные знаком А, соответствуют переменным, значение которых получается итеративным расчетом. Структура всех указанных операторов идентична. Вначале производится замена абстрактных операндов в операторах процедур обычн или итер на фактические операнды. Например, в операторе 10 эта замена осуществлена операторами а2 = и [1] аЗ = г1 а4 = = ч1 [2]. Далее производится обращение к одной из указанных процедур и вычисляется значение соответствующей переменной.  [c.74]

Если возвращаемое значение формулы строка, то в некоторых случаях при несоответствии типов RPTwin не вьвдает ошибки, а конвертирует операнды в соответствующий тип. Например, выражение "3 5" будет выполнено без ошибки. Число 3 конвертируется в строку "3", 5 - в "5", результатом выполнения формулы будет строка "35".  [c.267]

В распространённых iV-кодах кодироваппе числа N — операнда — осуществляется умножением его на специально подобранный множитель А. Так, -ЗЛ-код, пмея кодовое расстояние 2, обнаруживает одиночные ошибки путём деления суммы на 3. Ошибки обнаруживаются при ненулевом остатке величина арифметич. ошибки 2 не делится на 3 нацело. Кроме одиночных  [c.399]

Память ЦВМ представляет собой совокупность запоминающих устройств, способных воспринимать, хранить н выдавать машинные коды или слова — наборы известной длины из двоичных символов. Каждое слово может быть либо командой — предписанием, определяющим конкретные преобразования других слов или какое-либо иное действие ЦВМ, либо операндом— объектом, подлежащим преобразованию или участвующим в преобразовании. Команды могут выступать и в качестве операндов. Сло-ра заносятся в памяти ЦВМ и извлекаются из нее по адресам, т. е. номерам ячеек — элементарных запоминающих устройств, способных хранить одно слово. Минимальный объем ячейки современных ЦВМ, как правило, — восемь двоичных символов, объем которых кратен 1 байту. Запоминающее устройство характеризуется емкостью — числом элементарных ячеек объемом 1 байт. Иногда емкость запоминающего устройства указывают в битах — числом двоичных символов. Множитель 1024 (2 ) в характеристике емкости обозначают К. множитель 2 обозначают М, соответственно используют единицы емкости памяти—Кбайт и Мбайт. Несколько машинных слов могут образовывать более крупные единицы информации — записи. Различают устройства памяти произвольного доступа (обеспечивают в любой момент времени обращение к ячейке с любым адресом), прямого доступа (обеспечивают обрап ение к любой записи) и последовательного доступа, в которых после обращения к некоторой ячейке или записи возможно обращение только к соседней ячейке или записи. Различают также оператисное запоминающее устройство (03V)—электронное устройство высокого быстродействия произвольного доступа для записи и считывания, постоянное запоминающее устройство (ПЗУ) — однократной записи и произвольного доступа при считывании, перепрограммируемое постоянное запоминающее устройство (ППЗУ), допускающее стирание и новую запись всего содержимого, и внешние запоминающие устрой-  [c.135]

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

Информация в виртуальной памяти разбивается на сегменты, состоящие из страниц, образуемых ол нобайтовыми словами. Соответственно и адрес операнда или команды рассматривается как виртуальный адрес, имеющий структуру (S, Р, i), где S — номер сегмента, Р —номер страницы, / — номер байта в странице.  [c.137]

Операции равного приоритета при отсутствии скобок выполняются в порядке следования в записи выражения слева направо (в Фортране две последовательные операции возведения в степень выполняются справа налево). Результат арифметической операции принимает наиболее приоритетный тип операнда (последовательность типов в порядке убывания приоритета следующая OMPLEX, REAL, INTEGER). При делении операндов целого типа остаток отбрасывается и частное приводится к целому виду.  [c.151]

Комментарий (отделяется точкой с запятой) — необходимое пояснение в произвольной форме. Операторам соответствуют одно-, двух- или трехбайтовые машинные команды, соответственно и операторы классифицируются как одно-, двух- и трехбайтовые. Первому байту машинной команды соответствуют коды метки, мнемоники и одного или двух операторов, если они относятся к обозначениям регистров, второму и третьему байтам, включающим, как правило, адреса внешних регистров или портов ввода-вывода, соответствуют коды одного или двух операндов в записи оператора. Эти коды могут быть выражениями, тогда в окончательной машинной программе после ассемблирования им сопоставляются последовательности машинных команд. Основные операторы языка ассемблера МП серии К580, соответствующие машинным командам, приведены в табл. 5,16,  [c.156]

Подразрядная конъюнкция (логическая операция II) операндов, S — любой РОН Аналогичная ИЛИ  [c.158]


Смотреть страницы где упоминается термин Операнд : [c.22]    [c.106]    [c.196]    [c.132]    [c.180]    [c.181]    [c.133]    [c.256]    [c.257]    [c.153]    [c.65]    [c.69]    [c.268]    [c.397]    [c.135]    [c.147]    [c.156]    [c.158]   
Теплоэнергетика и теплотехника Общие вопросы (1987) -- [ c.135 ]

Теплоэнергетика и теплотехника Общие вопросы Книга1 (2000) -- [ c.198 ]

Экономическая информатика и вычислительная техника Издание 2 (1996) -- [ c.48 ]



ПОИСК



Горизонтальное операнде и руль высоты



© 2025 Mash-xxl.info Реклама на сайте