Программирование на 64-битном языке ассемблера ARM: одноплатный компьютер Разработка
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 10
Оплачивая «Программирование на 64-битном языке ассемблера ARM: одноплатный компьютер Разработка» данное изделие из «Железо» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.
Программирование на 64-битном языке ассемблера ARM: разработка одноплатного компьютера для Raspberry Pi и мобильных устройств
Освоение аппаратной архитектуры ARM открывает мир программирования практически для всех телефонов и планшетов, включая iPhone/iPad и большинство телефонов Android. Это также сердце многих одноплатных компьютеров, таких как Raspberry Pi. С помощью этой книги вы получите навыки, необходимые для изучения основ аппаратной архитектуры ARM, и начнете свои собственные проекты, одновременно развивая практические знания языка ассемблера для 64-битного процессора ARM. Вы изучите программирование на языке ассемблера для процессора ARM в 64-битном режиме и напишете программы для ряда одноплатных компьютеров, включая Nvidia Jetson Nano и Raspberry Pi (под управлением 64-битной Linux). В книге также обсуждается, как настроить программы на языке ассемблера для Apple iPhone и iPad, а также для телефонов и планшетов Android на базе 64-битной ARM. Он охватывает все необходимые инструменты, основы аппаратной архитектуры ARM, все группы 64-битных ассемблерных инструкций ARM, а также способы хранения данных в памяти компьютера. Кроме того, можно обеспечить взаимодействие приложений с оборудованием, например с портами GPIO Raspberry Pi. В книге рассматривается оптимизация кода, а также способы взаимодействия с кодом C и Python. Читатели приобретут достаточный опыт, чтобы использовать официальную справочную документацию ARM для своих собственных проектов. Используя программирование на 64-битном языке ассемблера ARM в качестве руководства, вы научитесь читать, реконструировать и взламывать машинный код, а затем сможете применять эти новые навыки для изучения примеров кода и взять под контроль аппаратное и программное обеспечение ваших устройств ARM. Что вы научитесь Выполнять вызовы операционной системы на языке ассемблера и включать в свои проекты другие программные библиотеки. Интерфейс приложений к аппаратным устройствам, таким как порты Raspberry Pi GPIO. Обратный инженер и хакерский код. Используйте официальную справочную документацию ARM для своих собственных проектов. Для кого предназначена эта книга Разработчики программного обеспечения, которые уже научились программировать на языках более высокого уровня, таких как Python, Java, C# или даже C, и теперь хотят изучить Asse [...]
<ул>