Организация ЭВМ и систем 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  | 
	;пересылка второго байта из двойного слова  | 
