Справочник по языку Ассемблера IBM PC


Введение


Об ассемблере
Об ассемблере - часть 2
О книге
Урок 2. Архитектура персонального компьютера
Урок 4. Создание программы на ассемблере
Урок 5. Структура программы на ассемблере
Урок 13. Макросредства языка ассемблера
Урок 14. Модульное программирование
Урок 15. Прерывания
Урок 16. Защищенный режим работы микропроцессора
Урок 17. Обработка прерываний в защищенном режиме
Author
Микропроцессоров Intel
Порядок описания команд будет следующим:
Для описания команд приняты обозначения:
AAA
AAD
AAD - часть 2
AAM
AAS
ADC
ADD
AND
BOUND
BOUND - часть 2
BSF
BSR
BSWAP
BT
BTC
BTR
BTS
CALL
CBW/CWDE
CLC
CLD
CLI
CMC
CMP
CMPS/CMPSB/CMPSW/CMPSD
CMPS/CMPSB/CMPSW/CMPSD - часть 2
CMPXCHG
CWD
CDQ
DAA
DAS
DEC
DIV
ENTER
ENTER - часть 2
HLT
HLT - часть 2
IDIV
IMUL
IMUL - часть 2
IN
INC
INS/INSB/INSW/INSD
INT
INTO
IRET/IRETD
JCC JCXZ/JECXZ
JCC JCXZ/JECXZ - часть 2
JMP
LAHF
LDS/LES/LFS/LGS/LSS
LEA
LEAVE
LGDT
LIDT
LODS/LODSB/LODSW/LODSD
LOOP
LOOPE/LOOPZ LOOPNE/LOOPNZ
MOV
MOV
MOVS/MOVSB/MOVSW/MOVSD
MOVSX
MOVZX
MUL
NEG
NOP
NOT
OR
OUT
OUTS/OUTSB/OUTSW/OUTSD
POP
POPA
POPAD
POPF
POPFD
PUSH
PUSHA
PUSHAD
PUSHF
PUSHFD
RCL
RCR
RCR - часть 2
REP/REPE/REPZ/REPNE/REPNZ
RET/RETF
ROL
ROR
SAHF
SAL
SAR
SBB
SCAS/SCASB/SCASW/SCASD
SETcc
SGDT
SIDT
SHL
SHLD
SHR
SHRD
STC
STD
STI
STOS/STOSB/STOSW/STOSD
SUB
TEST
XADD
XCHG
XLAT/XLATB
XOR
Программная модель микропроцессора
Пользовательские регистры
Регистры общего назначения
Сегментные регистры
Регистры состояния и управления
Регистры состояния и управления - часть 2
Системные регистры микропроцессора
Регистры управления
Регистры системных адресов
Регистры отладки
Типы данных
Типы данных - часть 2
Типы данных - часть 3
Типы данных - часть 4
Типы данных - часть 5
Массивы
Описание и инициализация массива в программе
Доступ к элементам массива
Доступ к элементам массива - часть 2
Доступ к элементам массива - часть 3
Доступ к элементам массива - часть 4
Двухмерные массивы
Двухмерные массивы - часть 2
Типовые операции с массивами
Структуры
Описание шаблона структуры
Определение данных с типом структуры
Методы работы со структурой
Объединения
Объединения - часть 2
Записи
Описание записи
Определение экземпляра записи
Работа с записями
Работа с записями - часть 2
Записи: дополнительные возможности обработки



Начало    



Книжный магазин