19. Команды языка ассемблер. Регистры процессора. Порты ввода-вывода. Пример.
Команды
пересылки данных (mov и
др.)
Арифметические
команды (add, sub,
imu! и др.)
Логические
и побитовые операции (or,
and, xor, shr
и др.)
Команды
управления ходом выполнения программы
(jmp, loop, ret
и др.)
Команды
вызова прерываний (иногда относят к
командам управления): int
Команды ввода/вывода в порты (in,
out)
Регистров
данных - АХ, ВХ, СХ и DX.
Регистры-указатели
SI(индекс источник),
D1(индекс приемника),
ВР(ук-ль базы), SР(УК-ль
стека)
Сегментные
регистры СS(сегментные
команды), DS(cerMeHT
данных), ЕS(дополнительный
сегмент), SS(сегмент стека)
Прочие регистры IР(указатель
команд) FLAGS(peгистp
флагов)
Порты:
USB,
USB 3.0, HDMI,
порты для наушников /микро, SD-порт,
PRODnO.