The Art of Assembly Language, 2nd Edition

«Искусство ассемблера» Рэндалла Хайда — это фундаментальное руководство по программированию на языке ассемблера, признанное одним из лучших в своей области. Второе издание книги представляет собой комплексный учебник, который подходит как для начинающих, так и для опытных программистов, желающих углубить свои знания о низкоуровневом программировании.

Книга начинается с основ — представления данных, организации памяти и простых программ «Hello, World», — постепенно переходя к более сложным темам: арифметическим операциям, управляющим структурам, процедурам и макросам. Особое внимание уделяется пониманию того, как высокоуровневые конструкции языков программирования реализуются на уровне машинных инструкций.

Автор использует HLA (High Level Assembler) — гибридный язык, сочетающий возможности ассемблера с синтаксическими элементами высокоуровневых языков, что облегчает обучение и позволяет сосредоточиться на концепциях, а не на синтаксических сложностях. Книга охватывает не только программирование, но и архитектуру компьютеров, организацию памяти и оптимизацию кода.

Издание содержит множество примеров кода, подробных объяснений и практических упражнений, помогающих закрепить материал. Это делает книгу незаменимым ресурсом для студентов, разработчиков системного ПО, инженеров и всех, кто хочет понять, как действительно работают компьютеры на самом низком уровне.

The Art of Assembly Language, 2nd Edition
A
Автор
Randall Hyde
Издательство
No Starch Press
Год
2010
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент