نام کتاب: Programming with 64-Bit ARM Assembly Language Single Board Computer Development for Raspberry Pi and Mobile Devices
نویسنده: Stephen Smith
ویرایش: ۱
سال انتشار: ۲۰۲۰
کد ISBN کتاب: ۱۴۸۴۲۵۸۸۰۰
فرمت: PDF
تعداد صفحه: ۴۵۳
انتشارات: Apress
Description About Book Programming with 64-Bit ARM Assembly Language Single Board Computer Development for Raspberry Pi and Mobile Devices From Amazon
درباره کتاب Programming with 64-Bit ARM Assembly Language Single Board Computer Development for Raspberry Pi and Mobile Devices ترجمه شده از گوگل
تسلط بر معماری سخت افزاری ARM دنیایی از برنامه نویسی را برای تقریباً همه تلفن ها و تبلت ها از جمله iPhone/iPad و اکثر گوشی های اندرویدی باز می کند. همچنین قلب بسیاری از کامپیوترهای تک بردی مانند Raspberry Pi است. با این کتاب مهارت های لازم برای غوطه ور شدن در اصول معماری سخت افزار ARM را به دست آورید و پروژه های خود را شروع کنید در حالی که دانش کاری زبان اسمبلی برای پردازنده ۶۴ بیتی ARM را توسعه می دهید.
شما برنامه نویسی زبان اسمبلی را برای پردازنده ARM در حالت ۶۴ بیتی مرور می کنید و برنامه هایی را برای تعدادی از کامپیوترهای تک بردی، از جمله Nvidia Jetson Nano و Raspberry Pi (دارای لینوکس ۶۴ بیتی) می نویسید. این کتاب همچنین در مورد چگونگی هدفگیری برنامههای زبان اسمبلی برای آیفونها و آیپدهای اپل به همراه تلفنها و تبلتهای اندرویدی مبتنی بر ARM 64 بیتی بحث میکند. تمام ابزارهای مورد نیاز شما، اصول اولیه معماری سخت افزار ARM، تمام گروه های دستورالعمل های اسمبلی ۶۴ بیتی ARM و نحوه ذخیره داده ها در حافظه کامپیوتر را پوشش می دهد. علاوه بر این، برنامه ها را به سخت افزاری مانند پورت های GPIO Raspberry Pi متصل کنید. این کتاب بهینه سازی کد و همچنین نحوه تعامل با کدهای C و Python را پوشش می دهد. خوانندگان پس زمینه کافی برای استفاده از اسناد مرجع رسمی ARM برای پروژه های خود ایجاد می کنند.
با برنامه نویسی با زبان اسمبلی ۶۴ بیتی ARM به عنوان راهنمای خود، نحوه خواندن، مهندسی معکوس و هک کد ماشین را مطالعه خواهید کرد، سپس قادر خواهید بود از این مهارت های جدید برای مطالعه نمونه های کد استفاده کنید و کنترل سخت افزار و سخت افزار دستگاه های ARM خود را در دست بگیرید. نرم افزار.
آنچه شما یاد خواهید گرفت
تماس های سیستم عامل را از زبان اسمبلی برقرار کنید و کتابخانه های نرم افزاری دیگر را در پروژه های خود قرار دهید
برنامه های رابط را به دستگاه های سخت افزاری مانند پورت های Raspberry Pi GPIO متصل کنید
مهندس معکوس و کد هک
از اسناد مرجع رسمی ARM برای پروژه های خود استفاده کنید
این کتاب برای چه کسی است
توسعه دهندگان نرم افزاری که قبلا برنامه نویسی به زبان های سطح بالاتر مانند پایتون، جاوا، سی شارپ یا حتی C را آموخته اند و اکنون مایلند برنامه نویسی اسمبلی را یاد بگیرند.
[box type=”info”] جهت دسترسی به توضیحات این کتاب در Amazon اینجا کلیک کنید.
با خرید اشتراک، بدون محدودیت، کتاب دانلود کن!