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

Команда - язык - ассемблер

Cтраница 3


Характеристика - это терм, который используется в качестве операнда в командах языка ассемблера.  [31]

На рис. 4.1 приведены обозначения компонентов и операндов для нескольких вариантов кодирования некоторых команд языка Ассемблера.  [32]

В программе, представленной на рис. 8.3, показано также соответствие между операторами языка Паскаль и командами языка ассемблера. Кроме того, в ней используется много команд, уже рассмотренных в данной главе. Следует отметить, что в главной программе на языке ассемблера имеется фрагмент, который не поддается описанию на языке Паскаль без использования оператора GOTO.  [33]

Выражение программы, вместо которого подставляется текст, задаваемый макроопределением. Команда языка ассемблера, транслируемая в несколько машинных команд.  [34]

Строки программы, или операторы, могут представлять собой либо команды языка ассемблера, либо псевдооператоры. Команды языка ассемблера адресованы микропроцессору ЭВМ, а псевдооператоры - Ассемблеру.  [35]

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

Как уже указывалось, передача параметров через стек осуществляется автоматически компилятором PL / M, который использует при этом описание данных. Для обеспечения правильной передачи всех параметров компилятор вставляет команды языка ассемблера как в вызывающую, так и в вызываемую процедуры.  [37]

Программу на языке ассемблера составляют с помощью служебной программы, называемой редактором. Последняя помогает программисту легко и без ошибок записывать команды языка ассемблера, адреса и данные. Если ошибки и возникают, то редактор позволяет их исправить без особых затруднений.  [38]

Каждая из восьми первых команд может использоваться для выполнения операций над словами или байтами, что определяется состоянием разряда W / B. Для указания операций над байтами к мнемоническому обозначению команд языка ассемблера процессора Н8000 добавляется символ В. Например, команда CLR R5 приводит к установке 0 в обоих байтах регистра R5, в то время как команда CLRB RH5 служит для установки 0 только в старшем байте этого регистра.  [39]

Подобно Бейсику язык ассемблера представляет собой набор слов, задающих ЭВМ действия, которые она должна выполнить. Ио в отличие от языка Бейсик слова из набора команд языка ассемблера имеют непосредственное отношение к компонентам ЭВМ. Описания действий ЭВМ, данные на языке Бейсик и на языке ассемблера, связаны между собой так же, как простое указание повернуть за угол и детальное описание процесса сокращений мышц и маневрирования при обходе препятствия. Обычному человеку в большинстве случаев достаточно простого указания; более детальные команды могут понадобиться только атлетам или альпинистам.  [40]

При программировании на языке ассемблера требуется закодировать по одной команде языка ассемблера на каждую команду машинного языка, создаваемую в окончательной программе.  [41]

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

Преобразование из этой формы в двоичный код, приемлемый для ЦП, осуществляет ассемблер. Ассемблер - это программа, которая имеет в памяти таблицу команд языка ассемблера типа упомянутой только что команды INC. Каждой строке таблицы сопоставлен соответствующий двоичный код. Кроме того, в таблице должно быть определено, как кодировать операнд ( операнды) 1, в данном случае PC. Заметьте, что эти действия ассемблера не влекут за собой никакого расширения программы; ассемблер лишь транслирует ее из одной формы в другую. Отсюда следует, что в распоряжении человека, программирующего на языке ассемблера, находится вся система команд ЭВМ, и писать непосредственно в машинных кодах нет нужды. Однако во многих случаях полезно знать машинный код команды.  [43]

44 Схема подключения памяти и периферийных устройств к центральному процессору Intel 8085. [44]

Блок памяти, содержащий адресуемую ячейку памяти, помещает данные из нее в шину данных ADo - AD7, которые передаются затем в центральный процессор. На рис. 8.8 показаны временные соотношения между этими операциями при выполнении команды языка ассемблера LDA VALUE.  [45]



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