
Организация ЭВМ и систем 2 курс 2 семестр / УМК_Орг_ЭВМ / лек6_оргЭВМ
.pptЛекция 6
Программирование на языке ассемблера
1.Операнды-выражения.
2.Директивы сегментации.
3.Простые типы данных ассемблера.

Операторы и их приоритет
Оператор |
Приоритет |
LENGTH, SIZE, WIDTH, MASK, |
1 |
(, ), [, ], <, > |
|
. |
2 |
: |
3 |
PTR, OFFSET, SEG, TYPE, THIS |
4 |
HIGH, LOW |
5 |
+,- (унарные) |
6 |
*, /, MOD, SHL, SHR |
7 |
+, - (бинарные) |
8 |
EQ, NE, LT, LE, GT, GE |
9 |
NOT |
10 |
AND |
11 |
OR, XOR |
12 |
SHORT, TYPE |
13 |



Оператор Eq
Ne
Lt
Le
Gt
Ge
Операторы
сравнения
Значение
Истина, если выражение_1 равно выражение_2
Истина, если выражение 1 не равно
выражение_2
Истина, если выражение 1 меньше выражение_2
Истина, если выражение 1 меньше или равно выражение_2
Истина, если выражение_1 больше выражение_2
Истина, если выражение 1 больше или
равно выражение_2


d_wrd dd 0 |
|
mov аl, byte ptr d_wrd+l |
;пересылка второго байта из двойного слова |


