О книге
Приведены теоретические сведения о структуре машинной команды, способах представления данных в оперативной памяти, приемах программирования целочисленных вычислений, ветвлений и итерационных циклов на языке низкого уровня. Рассмотрены способы описания и адресации сложных структур данных, а также приемы их циклической обработки. Представлены примеры, демонстрирующие выполнение программ, использующих рассмотренные приемы, а также просмотр и интерпретация данных, команд и содержимого регистров в режиме отладки.
Для студентов МГТУ им. Н.Э. Баумана, изучающих дисциплину "Машинно-зависимые языки и основы компиляции" и обучающихся по программе бакалавриата направления "Информатика и вычислительная техника", профиль "Вычислительные машины, комплексы, системы и сети".
Список литературы
- Иванова Г.С., Ничушкина Т.Н. Основы программирования на Ассем-блере IA-32 [Электронный ресурс]: электронное учебное издание: учеб-ное пособ. по дисциплине «Системное программное обеспечение». М.: МГТУ им. Н.Э. Баумана, 2010. Шифр Информрегистра: 0321001246/2010. URL: http://e-learning.bmstu.ru/moodle/file.php/1/common_files/library/SPO/ Basics/index.htm (дата обращения 16.03.2015).
- Иванова Г.С., Ничушкина Т.Н. Программирование на Ассемблере MASM32 в среде RADAsm с использованием 32-разрядного отладчика OlleDBG [Электронный ресурс]: электронное учебное издание: метод. указания к лабораторным работам по курсу «Системное программное обес-печение». М.: МГТУ им. Н.Э. Баумана, 2010. Шифр Информрегистра: 0321001247/2010. URL: http://e-learning.bmstu.ru/moodle/file.php/1/common_files/library/SPO/Lab1_2/index.htm (дата обращения 16.03.2015).
- Ирвин К. Язык Ассемблера для процессоров Intel. М.: Вильямс, 2005.
- Пирогов В.Ю. Ассемблер. Учебный курс. СПб.: БХВ-Петербург, 2003.
- Пирогов В.Ю. Ассемблер для Windows. СПб.: БХВ-Петербург, 2007
- Юров В.И. Assembler: учебник. СПб.: Питер, 2008.