Програмування на мові Асемблер, Детальна інформація

Програмування на мові Асемблер
Тип документу: Реферат
Сторінок: 9
Предмет: Комп`ютерні науки
Автор: Олексій
Розмір: 0
Скачувань: 1204
Приклад

Крім перестановки значень регістрв , xchg також може міняти місцями значення врегістрі

з значенням , яке зберігається :

xchg ax,[ things ] ; ax ( [ things ]

xchg [ oldCount ],cx ; cx ( [ oldCount ]

Команди для роботи з рядками

Команди для роботи з рядками можуть служити для обробки всіх типів даних, а не тільки символьних рядків. В Асемблері рядки є послідовностями байтів, які можуть або представляти, або не представляти ASCII-символи. Рядкові команди діляться на три групи:

- команди пересилки рядків

- команди перевірки рядків

- команди префікса повтору.

Команди обробки рядків 8086.

Команди пересилки рядків:

lods джерело - загрузка рядка байтів або рядка слів

lodsb - загрузка рядка байтів

~

\x20AC

°

\x00B2

*

,

v

x

n

n

\x0A00&\x460B\x840F\x02C5\x8411

\x845E\x02C5\x8460

- загрузка рядка слів

movs призи, джерело - пересилка рядка байтів або рядка слів

movsb - пересилка рядка байтів

movsw - пересилка рядка слів

The online video editor trusted by teams to make professional video in minutes