Cамоучитель по Assembler

Контекстная реклама настройка и ведение заказать контекстная реклама заказать хабаровск. | https://www.asiapro.fashion оптовый интернет магазин корейской косметики в хабаровске. | Комсомольск магазин клубничка: шопы клубничка в комсомольске klubnichka-shop.com.              

Cамоучитель по Assembler

Память и процессор
Распределение адресного пространства

Регистры процессора
Сегментная структура программ
Стек
Система прерываний
Система ввода-вывода

Основы программирования

Подготовка и отладка программы
Представление данных


Описание данных
Структуры и записи

Способы адресации
Переходы
Вызовы подпрограмм
Макросредства ассемблера

Команды и алгоритмы

Организация приложений MS-DOS
Циклы и условные переходы
Обработка строк
Использование подпрограмм

Двоично-десятичные числа
Программирование аппаратных средств

Расширенные возможности современных микропроцессоров

Архитектурные особенности
Дополнительные режимы адресации
Использование средств 32-разрядных процессоров в программировании
Основы защищенного режима

Система команд процессоров Intel

Система команд процессоров Intel
ААА ASCII-коррекция регистра АХ после сложения, AAD ASCII-коррекция регистра АХ перед делением
ADC Целочисленное сложение с переносом
BSF Прямое сканирование битов
ВТК Проверка и сброс бита,
BTS Проверка и установка бита

CLC Сброс флага переноса

СМР Сравнение
CMPXCHG Сравнение и обмен
DAA Десятичная коррекция в регистре AL после сложения
HLT Останов
INS Ввод строки из порта
INT Программное прерывание
JMP Безусловный переход
LEAVE Выход из процедуры высокого уровня

Р+ LGDT Загрузка регистра таблицы глобальных дескрипторов
LOCK Запирание шины
LODSD Загрузка двойного слова из строки
Р+ LTR Загрузка регистра задачи TR
MOVS Пересылка данных из строки в строку
MUL Умножение целых чисел без знака
OUTS Вывод строки в порт

POP Извлечение слова из стека
PUSH Занесение операнда в стек,PUSHA
RCR Циклический сдвиг вправо через бит переноса
RET Возврат из процедуры
ROL Циклический сдвиг влево
SBB Целочисленное вычитание с займом

SETcc Установка байта по условию
Р+ SIDT Сохранение в памяти содержимого регистра
ST1 Установка флага прерывания
S6P+ STR Сохранение содержимого регистра состояния задачи
XADD Обмен и сложение

Начало