هنر برنامه نویسی زبان اسمبلی با استفاده از تکنولوژی PIC®: اصول بنیادی ۲۰۱۹
The Art of Assembly Language Programming Using PIC® Technology: Core Fundamentals 2019

دانلود کتاب هنر برنامه نویسی زبان اسمبلی با استفاده از تکنولوژی PIC®: اصول بنیادی ۲۰۱۹ (The Art of Assembly Language Programming Using PIC® Technology: Core Fundamentals 2019) با لینک مستقیم و فرمت pdf (پی دی اف)

نویسنده

Theresa Schousek

ناشر: Newnes
voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2019

زبان

English

تعداد صفحه‌ها

458

نوع فایل

pdf

حجم

54 Mb

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب هنر برنامه نویسی زبان اسمبلی با استفاده از تکنولوژی PIC®: اصول بنیادی ۲۰۱۹

کتاب “هنر برنامه نویسی زبان اسمبلی با استفاده از فناوری PIC®” به طور کامل زبان اسمبلی را که در برنامه نویسی میکروکنترلر PIC® (MCU) استفاده می شود، پوشش می دهد. با استفاده از مجموعه دستورالعمل های مینیمالیستی که مشخصه اکثر محصولات PIC® است، نویسنده به تشریح تفاوت های ظریف نحوه اجرای حلقه ها می پردازد. روش های طراحی اساسی بر اساس توسعه سیستم های ساخت یافته Orr با استفاده از چهار ساختار کنترل منطقی ارائه می شوند. این ساختارهای کنترل در نمودارهای جریان، نمودارهای Warnier-Orr®، نمودارهای حالت، شبه کد و یک مثال گسترده با استفاده از SysML® ارائه می شوند. دستورالعمل های ریاضی اولیه جمع و تفریق همراه با ارائه مختصری از روال های ریاضی پیشرفته ارائه می شوند که به عنوان یادداشت های کاربردی اثبات شده Microchip® ارائه می شوند.

ضمیمه ها برای کامل بودن، به ویژه برای خواننده پیشرفته، ارائه می شوند، از جمله چندین مجموعه دستورالعمل، مجموعه های کاراکتر ASCII، جداول تبدیل اعشاری-دوتایی-هگزادسیمال و تشریح ده “بهترین شیوه”. دو برگه اطلاعات فنی (یک برگه اطلاعات فنی کامل در مورد سری 10F20x و یک برگه اطلاعات فنی جزئی در مورد سری 16F88x) نیز در ضمیمه ها ارائه شده اند تا به عنوان مرجع مهمی عمل کنند و به برنامه نویس جدید جاسازی شده اجازه می دهند با قالب برگه های اطلاعات فنی و مهارت های لازم برای ارزیابی برگه اطلاعات فنی محصول برای انتخاب مناسب خانواده میکروکنترلر برای هر پروژه خاص آشنا شوند.

کتاب “هنر برنامه نویسی زبان اسمبلی با استفاده از فناوری PIC®” برای مخاطبی با طیف وسیعی از سطح مهارت، از مبتدی مطلق که کاملاً با کنترل جاسازی شده آشنا نیست تا برنامه نویس جاسازی شده C که به زبان اسمبلی آشنا نیست، نوشته شده است.

با این کتاب، شما در زمینه های زیر راهنمایی خواهید شد:

  • نمادها و اصطلاحاتی که توسط برنامه نویسان و مهندسان در برنامه های میکروکنترلر استفاده می شوند
  • برنامه نویسی با استفاده از زبان اسمبلی از طریق مثال ها
  • آشنایی با شیوه های طراحی و توسعه
  • مبانی دانش ریاضی در هگزادسیمال
  • منابع برای توابع ریاضی پیشرفته
  • آموزش نحوه شروع نوشتن کد ساده، مثلاً PICmicro® 10FXXX و 12FXXX
  • ارائه رویکردهای منحصر به فرد و جدید در مورد نحوه اضافه کردن لمس شخصی خود با استفاده از پردازنده های 16FXXX و 18FXXX “نان و پنیر” پیشرفته PICmicro®
  • آموزش دانش جدید کدنویسی و ریاضی برای کمک به ساختن مجموعه مهارت ها
  • نشان دادن نحوه کاهش چشمگیر هزینه محصول با دستیابی به 100% کنترل
  • نشان دادن نحوه به دست آوردن بهینه سازی در برنامه نویسی C، کاهش فضای کد، تقویت حلقه های زمان بندی، کاهش اندازه میکروکنترلرهای مورد نیاز و کاهش هزینه کلی محصول


فهرست کتاب:

۱. تصویر روی جلد

۲. صفحه عنوان

۳. فهرست مطالب

۴. حق تکثیر

۵. تقدیم‌نامه

۶. پیشگفتار

۷. فصل ۱: مقدمه

۸. فصل ۲: معماری ۸ بیتی ریزتراشه

۹. فصل ۳: مجموعه دستورالعمل‌ها

۱۰. فصل ۴: شروع کدنویسی

۱۱. فصل ۵: کدنویسی حلقه‌ها

۱۲. فصل ۶: اصول اولیه کنترل تعبیه‌شده

۱۳. فصل ۷: اصول اولیه عملکرد خوب

۱۴. فصل ۸: ساختارهای داده و کنترل

۱۵. فصل ۹: منطق و سیستم‌های شماره‌گذاری

۱۶. فصل ۱۰: عملیات ریاضی

۱۷. فصل ۱۱: راه حل جدول کلمات متقاطع

۱۸. پاسخ معماها

۱۹. پیوست الف: مجموعه‌های دستورالعمل

۲۰. پیوست ب: نویسه‌های ASCII

۲۱. پیوست ج: نویسه‌های دهدهی-دودویی-شانزده‌شانزدهی

۲۲. پیوست د: بهترین روش‌ها

۲۳. پیوست ه

۲۴. پیوست و

۲۵. نمایه

توضیحات(انگلیسی)

The Art of Assembly Language Programming using PIC® Technology thoroughly covers assembly language as used in programming the PIC® Microcontroller (MCU). Using the minimal instruction set, characteristic of most PIC® products, the author elaborates on the nuances of how to execute loops. Fundamental design practices are presented based on Orr's Structured Systems Development using four logical control structures. These control structures are presented in Flowcharting, Warnier-Orr® diagrams, State Diagrams, Pseudocode, and an extended example using SysML®. Basic math instructions of Add and Subtract are presented, along with a cursory presentation of advanced math routines provided as proven Microchip® utility Application Notes.

Appendices are provided for completeness, especially for the advanced reader, including several Instruction Sets, ASCII character sets, Decimal-Binary-Hexadecimal conversion tables, and elaboration of ten 'Best Practices.' Two datasheets (one complete datasheet on the 10F20x series and one partial datasheet on the 16F88x series) are also provided in the Appendices to serve as an important reference, enabling the new embedded programmer to develop familiarity with the format of datasheets and the skills needed to assess the product datasheet for proper selection of a microcontroller family for any specific project.

The Art of Assembly Language Programming Using PIC® Technology is written for an audience with a broad variety of skill levels, ranging from the absolute beginner completely new to embedded control to the embedded C programmer new to assembly language.

With this book, you will be guided through the following areas:

  • Symbols and terminology used by programmers and engineers in microcontroller applications
  • Programming using assembly language through examples
  • Familiarity with design and development practices
  • Basics of mathematical knowledge in hexadecimal
  • Resources for advanced mathematical functions

Approaches to locate resources

  • Teaches how to start writing simple code, e.g., PICmicro® 10FXXX and 12FXXX
  • Offers unique and novel approaches on how to add your personal touch using PICmicro® 'bread and butter' enhanced mid-range 16FXXX and 18FXXX processors
  • Teaches new coding and math knowledge to help build skillsets
  • Shows how to dramatically reduce product cost by achieving 100% control
  • Demonstrates how to gain optimization over C programming, reduce code space, tighten up timing loops, reduce the size of microcontrollers required, and lower overall product cost


Table of Contents

1. Cover image

2. Title page

3. Table of Contents

4. Copyright

5. Dedication

6. Preface

7. Chapter 1: Introduction

8. Chapter 2: Microchip 8-bit architecture

9. Chapter 3: Instruction sets

10. Chapter 4: Beginning code

11. Chapter 5: Looping code

12. Chapter 6: Embedded control fundamentals

13. Chapter 7: Fundamentals of good practice

14. Chapter 8: Data and control structures

15. Chapter 9: Logic and numbering systems

16. Chapter 10: Mathematical operations

17. Chapter 11: Word search solution

18. Puzzle Solutions

19. Appendix A: Instruction Sets

20. Appendix B: ASCII characters

21. Appendix C: Decimal-binary-hexadecimal characters

22. Appendix D: Best practices

23. Appendix E

24. Appendix F

25. Index

دیگران دریافت کرده‌اند

The Art of Hustling: فروش یا تسلیم ۲۰۱۸
The Art of Hustling: Sell or Surrender 2018

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

هنر بازسازی میکروسرجری دست ۲۰۱۳
The Art of Microsurgical Hand Reconstruction 2013

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

سایر کتاب‌های ناشر

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.