Учебное пособие для вузов. — Москва: Телеком, 2011. — 280 с. — ISBN
978-5-9912-0162-9.
Изучение самого «древнего» из языков программирования – ассемблера
абсолютно необходимо для всех, кто желает в совершенстве овладеть
искусством программирования. Почему же ассемблер столь важен?
Во-первых, ни один язык программирования кроме него не дает такого
ясного представления о строении аппаратуры ЭВМ. Во-вторых, язык
ассемблера незаменим для разработки программ для встроенных
устройств - микропроцессорных систем и микроконтроллеров,
используемых в LCD телевизорах, автомагнитолах, сотовых телефонах,
медицинской аппаратуре и других подобных разработках. Эти
устройства часто не имеют операционных систем и поэтому управляющие
программы должны быть автономными. Материал изложен от написания и
отладки простейших программ в среде отладчика debug до практической
разработки автономных программ, не использующих не только
операционную систему, но и BIOS. Приведенные сведения
иллюстрируются примером достаточно сложной программы -
шестнадцатеричного редактора, который позволяет редактировать как
содержимое оперативной памяти, так и файлы на диске. Теоретический
материал в совокупности с предлагаемыми индивидуальными заданиями
оформлен в виде лабораторных работ, что значительно облегчает
индивидуальное восприятие предмета читателем и повышает ценность
книги при использовании в учебном процессе.
Для студентов технических вузов, будет полезна для широкого круга специалистов, желающих систематизировать свои познания в области программирования и устройства микропроцессорных систем.
Для студентов технических вузов, будет полезна для широкого круга специалистов, желающих систематизировать свои познания в области программирования и устройства микропроцессорных систем.