وضعیت موجودی موجود
Product details
- Publisher : Apress; 1st ed. edition (May 2, 2020)
- Language : English
- Paperback : 456 pages
- ISBN-10 : 1484258800
- ISBN-13 : 978-1484258804
جلد سخت رنگی_کتاب Programming with 64-Bit ARM Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices
منابع کتاب جلد سخت رنگی_کتاب Programming with 64-Bit ARM Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices
تسلط بر معماری سخت افزاری ARM دنیایی از برنامه نویسی را برای تقریباً همه تلفن ها و تبلت ها از جمله iPhone/iPad و اکثر گوشی های اندرویدی باز می کند. همچنین قلب بسیاری از کامپیوترهای تک بردی مانند Raspberry Pi است. با این کتاب مهارت های مورد نیاز برای غوطه ور شدن در اصول معماری سخت افزار ARM را به دست آورید و پروژه های خود را شروع کنید در حالی که دانش کاری زبان اسمبلی برای پردازنده 64 بیتی ARM را توسعه می دهید.
شما برنامه نویسی زبان اسمبلی را برای پردازنده ARM در حالت 64 بیتی مرور می کنید و برنامه هایی را برای تعدادی از کامپیوترهای تک بردی، از جمله Nvidia Jetson Nano و Raspberry Pi (دارای لینوکس 64 بیتی) می نویسید. این کتاب همچنین نحوه هدفگیری برنامههای زبان اسمبلی را برای آیفونهای اپل و آیپد به همراه تلفنها و تبلتهای اندرویدی مبتنی بر ARM 64 بیتی مورد بحث قرار میدهد. تمام ابزارهای مورد نیاز شما، اصول اولیه معماری سخت افزار ARM، تمام گروه های دستورالعمل های اسمبلی 64 بیتی ARM و نحوه ذخیره داده ها در حافظه کامپیوتر را پوشش می دهد. علاوه بر این، برنامهها را به سختافزاری مانند پورتهای GPIO Raspberry Pi متصل میکند. این کتاب بهینه سازی کد و همچنین نحوه تعامل با کدهای C و Python را پوشش می دهد. خوانندگان پس زمینه کافی برای استفاده از اسناد مرجع رسمی ARM برای پروژه های خود ایجاد خواهند کرد.
با برنامه نویسی با زبان اسمبلی 64 بیتی ARM به عنوان راهنمای خود، نحوه خواندن، مهندسی معکوس و هک کد ماشین را مطالعه خواهید کرد، سپس قادر خواهید بود از این مهارت های جدید برای مطالعه نمونه های کد استفاده کنید و کنترل سخت افزار و سخت افزار دستگاه های ARM خود را در دست بگیرید. نرم افزار.
آنچه شما یاد خواهید گرفت
تماس های سیستم عامل را از زبان اسمبلی برقرار کنید و کتابخانه های نرم افزاری دیگر را در پروژه های خود قرار دهید
برنامه های رابط را به دستگاه های سخت افزاری مانند پورت های Raspberry Pi GPIO متصل کنید
مهندس معکوس و کد هک
از اسناد مرجع رسمی ARM برای پروژه های خود استفاده کنید
این کتاب برای چه کسی است
توسعه دهندگان نرم افزاری که قبلا برنامه نویسی به زبان های سطح بالاتری مانند پایتون، جاوا، سی شارپ یا حتی C را آموخته اند و اکنون مایلند برنامه نویسی اسمبلی را یاد بگیرند.
ارسال نظر درباره جلد سخت رنگی_کتاب Programming with 64-Bit ARM Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices