Книга Програмування на асемблері х64 для початківців. Йо Ван Гуй
Навчання програмування на асемблері – заняття дуже бентежне, в хорошому сенсі. Книга допоможе заглибитися в цей процес, починаючи з базових програм, поступово прокладаючи шлях до повного освоєння програмування з використанням системи команд AVX.
Чого Ви навчитеся?
- Читати та писати код на асемблері.
- Зрозумієте, що таке Advanced Vector Extensions, та багато іншого.
Мета книги про програмування на асемблері – ознайомитись з методами використання інструкції мови асемблера.
Проте є одна застереження від авторів. Не беріться за прочитання цієї книги, якщо Ви ще не стикалися з основами програмування якоюсь мовою складного рівня (С). Повірте, це видання дочекається.
Про автора книги – Йо
Йо В. Г., зі своїм досвідом у 40 років, представляє цінні кадри у сфері інформаційних технологій. Він обіймав різні функціональні посади в багатьох IT-компаніях, використовуючи для цього різні комп’ютерні платформи.
Останнім місцем його роботи став IBM (звільнився він зовсім недавно), де Йо був менеджером по роботі з клієнтами, які користуються програмним забезпеченням для мейнфреймів.
Він не приховував свого інтересу до проблем безпеки у сфері IT, підкріплюючи його повним освоєнням мови асемблера, що є важливою професійною навичкою.
Зміст книги про програмування на асемблері
Робота спеціаліста Йо Ван Гуй глибоко занурює читача в тему, надаючи всі необхідні знання, що застосовуються на практиці. Однак, щоб приступити до читання книги, необхідно попередньо ознайомитися з такими темами:
- встановлення та вибудовування ПЗ віртуалізації;
- використання інтерфейсу рядка Linux;
- програмування мовою С.
Навіщо взагалі вивчати асемблер?
Ви дізнаєтесь про:
- принципи роботи ЦПУ та оперативної пам’яті;
- спільну роботу комп’ютера та ОС;
- засоби для аналізу помилок;
- аналізі шкідливих програм, вдаючись до превентивних заходів.
Усередині книги автор висвітлює безліч тем, що структуровано розташувалися в 43 розділах, серед яких присутні:
- найперша програма;
- асемблер заснований на логіці;
- переходи та цикли;
- ціла арифметика;
- операції із бітами.
Фатальним стане рішення купити Програмування на асемблері для фахівців-початківців, які не встигли освоїти це питання.