- •Структура мп ix86 фирмы Intel
- •Регистры общего назначения (регистры данных)
- •Регистры-указатели
- •Регистры сегментов (сегментные регистры)
- •Указатель команд и регистр флагов
- •Сегментация памяти
- •Структура команд мп
- •Формат «Регистр-регистр» (Рг-Рг) – 2 байта
- •Формат «Регистр-память» (Рг-яп) – 2÷4 байта
- •Формат «Регистр-непосредственный операнд» (Рг-но) – 3÷4 байта
- •Формат «Память-непосредственный операнд» (яп-но) – 3÷6 байтов
- •Представление данных в пэвм
- •Целые числа
- •Двоично-десятичные числа (bcd)
- •Символьные данные
- •Вещественные данные
- •Система команд мп семейства iх86 фирмы Intel
- •Команды сложения и вычитания
- •Дополнительные команды
- •Команды умножения и деления
- •Команды преобразования длины
- •Стековые команды
- •Доступ к элементам стека с помощью регистра вр
- •Команды передачи управления
- •Близкие и далекие переходы.
- •Адресация в переходах.
- •Конструкции языка Ассемблера Литература
Конструкции языка Ассемблера Литература
Жуков А.В., Авдюхин А.А. Ассемблер. -СПб.: БХВ-Петербург, 2002. – 448 с.
Пильщиков В.Н. Программирование на языке Ассемблера IBM PC.-М.: Диалог-МИФИ, 1994.
Питер Абель. Ассемблер. Язык и программирование для IBM PC.- М.: «Энтроп»,2003. – 736 с.
Пустоваров В.И. Ассемблер: программирование и анализ корректности машинных программ.- Киев: Изд. Группа BHV,2000. – 480 с.
Пустоваров В.И. Язык Ассемблера в программировании информационных и управляющих систем.- М.: «Энтроп»,1996. – 304 с.
Рудаков П.Н., Финогенов К.Г. Программирование на языке Ассемблера IBM PC.-М.: «Энтроп», 1994. В 4-х частях.
Финогенов К.Г. Использование языка Ассемблера: Учебное пособие для вузов.-М.: Горячая линия – Телеком, 2004. – 438 с.
Юров В., Хорошенко С. Assembler: Учебный курс. .-СПб.: Изд-во «Питер», 1999. – 672 с.