загрузка...
загрузка...
На головну

поле коментаря

поле операндів

поле модуля

Ім'я конкретного функціонального пристрою, наприклад .D1 або .L1Х,есліодін операнд береться з протилежного боку.

Функціональний тип пристрою, наприклад . М.

Імена регістрів РОН, що містять дані.

Адресація операндів.

Дані в числовій формі:

1. константи:

- Бінарне ціле, наприклад 01b, 0100В;

- Вісімкове ціле, наприклад 236q, 10Q;

- Десяткове ціле: знакові числа від -2 147 483 648 до 2 147 483 647,

числа без знака від 0 до 4 294 967 295;

- Шістнадцяткове ціле, наприклад 9АH, 5Dh. вимога: Повинна починатися з цифри. Так, при введенні А5h слід вказувати як 0А5h;

- Символ, наприклад 'А' (символ А), '' (пропуск), '' '(один апостроф);

- Символьний рядок, наприклад "LAN '' '' C '' '' (план '' C ').

2. вираз.

Починається символом:

- «;», Якщо розміщується з будь-якого (крім першого) стовпчика ассемблерной рядки;

- «*», Якщо розміщується з першого стовпчика ассемблерной рядки.

6.6. Основні команди процесора 'C6x для цілих чисел

Команди завантаження і зберігання

Третя буква мнемонік:

W - слово (32-розрядний двійковечисло)

H - півслова (16 молодших двійкових розрядів)

B - байт (8 молодших двійкових розрядів)

Особливості команд завантаження:

LDH и LDB - Розширення знаком півслова або байта, відповідно;

LDHU и LDBU - Розширення нулем.

Приклади для mem = 1005 В071h:

після виконання LDH - FFFF В071h (В = 1011),

після виконання LDB - 0000 0071h (7 = 0111),

після виконання LDHU - 0000 В071h.

Формат поля операндів команд завантаження / зберігання:

(Для LD) * <АК>,<Регістр-приймач РОН>

(Для ST) <регістр-джерело РОН>,* <АК>

поле команди «-- попередня | наступна --» ІНДЕКСАЦІЯ
загрузка...
© om.net.ua