Низкоуровневое программирование
после оплаты (24/7)
(для всех устройств)
(в т.ч. для Apple и Android)
Эта книга призвана помочь вам выработать последовательное видение области низкоуровневого программирования. Мы хотим дать возможность внимательному читателю: • Свободно писать на языке ассемблера. • Понимать модель программирования Intel 64. • Писать удобный и надежный код на C11. • Понимать процесс компиляции и расшифровывать листинги ассемблера. • Отлаживать ошибки в скомпилированном ассемблерном коде. • Используйте подходящие модели вычислений, чтобы значительно снизить сложность программы. • Напишите код, критичный к производительности. Существует два типа технических книг: те, которые используются в качестве справочных материалов, и те, которые используются для обучения. Эта книга, без сомнения, относится ко второму типу. Он намеренно довольно насыщенный, и для того, чтобы успешно усвоить информацию, мы настоятельно рекомендуем непрерывное чтение. Для быстрого запоминания новой информации следует попытаться связать ее с уже знакомой информацией. Вот почему мы старались, когда это возможно, основывать объяснение каждой темы на информации, полученной вами из предыдущих тем. Эта книга написана для студентов-программистов, программистов среднего и продвинутого уровня и энтузиастов программирования низкого уровня. Предварительными требованиями являются базовое понимание двоичной и шестнадцатеричной систем, а также базовые знания команд Unix.
Характеристики
- ФИО Автора
- Игорь Жирков
- Язык
- Английский