Функциональная организация микро-ЭВМ и микроконтроллеров. Часть 1: PDP-11. Негода В.Н - 8 стр.

UptoLike

&
- поразрядное И в двухместной операции; определение адреса в одноме -
стной;
&&
- логическое И;
|
- поразрядное ИЛИ;
||
- логическое ИЛИ;
^
- поразрядное исключающее ИЛИ;
++
- увеличение на единицу для данных и на длину операнда для адресов;
--
- уменьшение на единицу для данных и на длину операнда для адресов;
-
- вычитание в двухместной операции; изменение знака операнда в одно-
местной операции;
+
- сложение;
*
- умножение в двухместной операции; обращение по адресу в одномест-
ной операции;
/
- деление;
%
- деление по модулю;
<<
- сдвиг влево;
>>
- сдвиг вправо;
==
,
!=
,
<
,
>
,
<=
,
>=
- отношения равно, неравно, меньше, больше, меньше
или равно, больше или равно;
=
- присваивание;
-=
,
+=
,
*=
,
/=
,
%=
,
&=
,
^=
,
|=
,
<<=
,
>>=
- выполнение двухместной операции
между левой и правой частями выражения с присвоением результата операнду,
указанному в левой части;
,
- операция запятая.
условие
?
выраж1
:
выраж2
- условное выражение; если
условие
истинно,
то вычисляется выражение
выраж1
, иначе -
выраж2
.
Кроме перечисленных знаков операций используются обозначения:
число1
..
число2
- диапазон чисел от значения число1 до значения
число2
включительно;
Op
[
номер
]
- значение разряда с заданным номером в операнде
Op
;
Op
[ст]
- значение старшего разряда операнда ;
Op
[мл]
- значение младшего разряда операнда;
Op
[
номер1
..
номер2
]
- выделение диапазона разрядов;
номер1
задает стар-
ший, а
номер2
- младший разряд из указанного диапазона;
[*]
- каждый разряд операнда(применить операцию к каждому разряду); на-
пример,
A[*] = 1
- занести единицы во все разряды операнда A.
данное1данное2 -
конкатенация (объединение в единую последователь-
ность) двух данных;
данное1
образует старшие разряды формируемого таким
образом более длинного данного;
*
выражение
- содержимое ячейки памяти, адрес которой определяется вы-
ражением;
Op
- значение операнда;
EA
- эффективный адрес;
IA
- косвенный адрес;
AV
- адрес вектора прерываний.