Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
44
Добавлен:
20.05.2015
Размер:
292.86 Кб
Скачать

Лекция 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

;пересылка второго байта из двойного слова

Соседние файлы в папке УМК_Орг_ЭВМ