| Автор | Джейсон Д. Бакос |
|---|---|
| Видавництво | Elsevier |
| Перекладачі | |
| Категорії: | Програмування, Технології та ІТ, Навчальна і довідкова |
| ISBN | 9780128225752 |
| Рік видання | 2024 |
| Мова | Англійська |
| Кількість сторінок | 320 |
Книга «Embedded Systems: ARM Programming and Optimization» від Джейсона Д. Бакоса — це глибоке дослідження архітектури ARM та можливостей операційної системи Linux. Це видання розв'язує складне завдання: як поєднати розуміння апаратної частини з ефективним написанням програмного коду. Автор пояснює, як розробник може оптимізувати код так, щоб підвищити продуктивність процесора, не змінюючи при цьому логіку роботи самої програми.
У центрі уваги — практичне застосування методів оптимізації. Для наочності використовуються реальні завдання, такі як обробка зображень (трансформації та згортки), генерація фракталів, задачі комп'ютерного зору та сучасні алгоритми машинного навчання. Такі приклади допомагають читачеві побачити зв'язок між архітектурою комп'ютера та практичним дизайном програмного забезпечення.
Це видання стане незамінним ресурсом для тих, хто хоче зрозуміти внутрішні механізми вбудованих систем. Читачі отримають не лише теоретичні знання про архітектуру, а й практичні навички проектування програмного забезпечення для сучасних пристроїв. Друге видання було розширене, щоб охопити ширше коло тем, що є особливо актуальним для студентів старших курсів технічних спеціальностей та професійних розробників, які працюють з мікроконтролерами та вбудованими системами.
Завдяки структурованому підходу, книга допомагає опанувати складні концепції програмування на рівні заліза, роблячи процес навчання логічним та зрозумілим. Це важливий інструмент для тих, хто прагне створювати швидке та ефективне програмне забезпечення для сучасних технологічних рішень.