У Ч Е Б Н И К /ДЛЯ ВУЗОВ
В. И. Юров
ASSEMBLER 2-е издание
Допущено Министерством образования Российской Федерации
в качестве учебного пособия для студентов высших учебных заведений,
обучающихся по направлению подготовки дипломированных
специалистов «Информатика и вычислительная техника»
goe,
300. piter. com
Издательская программа
300 лучших учебников для высшей школы
в честь 300-летия Санкт-Петербурга
осуществляется при поддержке Министерства образования РФ
Москва • Санкт-Петербург • Нижний Новгород • Воронеж
Ростов-на-Дону • Екатеринбург • Самара
Киев • Харьков • Минск
2003
ББК 32. 973-018. 1я7
УДК 681. 3. 06(075)
Ю70
Рецензенты:
Гурко А. В. , кандидат технических наук, доцент кафедры военной кибернетики филиала ВУ ПВО
Тузов В. А. , доктор физико-математических наук, профессор кафедры «Технологии программирования»
Санкт-Петербургского государственного университета
Ю70 Assembler. Учебник для вузов. 2-е изд. / В. И.
Юров — СПб. : Питер, 2003. —
637 с. : ил. ISBN 5-94723-581-1
В учебнике рассматриваются вопросы программирования на языке ассемблера для компьютеров
на базе микропроцессоров фирмы Intel. Основу книги составляет материал, являющийся частью курса,
читаемого автором в высшем учебном заведении и посвященного вопросам системного программирова-
ния. По сравнению с первым изданием учебник существенно переработан. Исправлены ошибки и неточно-
сти. Добавлено описание команд для Intel-совместимых процессоров (до Pentium IV включительно). Книга будет полезна студентам вузов, программистам и всем желающим изучить язык Assembler. Допущено Министерством образования Российской Федерации в качестве учебного пособия для
студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных спе-
циалистов «Информатика и вычислительная техника». Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не
может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за
возможные ошибки, связанные с использованием книги. ISBN 5-94723-581 -1 © ЗАО Издательский дом «Питер», 2003
Краткое содержание
Предисловие 13
Благодарности 16
От издательства 16
Глава 1. Организация современного компьютера 17
Глава 2. Программно-аппаратная архитектура IA-32
процессоров Intel 26
Глава 3.