«Програмування на асемблері x64» — комплексний курс, що знайомить із низькорівневим програмуванням на архітектурі x86-64 та переходить від основ асемблера до використання сучасних інструкцій AVX для високопродуктивних обчислень.
У книзі розглядаються:
- базові принципи асемблера та архітектури процесорів;
- регістри, стек, пам’ять, виклики функцій;
- написання програм під Windows і Linux;
- оптимізація коду, мікроархітектура, кешування;
- векторизація з використанням SSE, AVX та AVX2;
- створення продуктивних обчислювальних алгоритмів.
Це ідеальний ресурс для програмістів, які хочуть глибоко зрозуміти роботу процесора, оптимізацію та низькорівневі технології.