مهندسی

هنر برنامه نویسی زبان اسمبلی با استفاده از فناوری PIC®: مبانی اصلی.

The Art of Assembly Language Programming Using PIC® Technology : Core Fundamentals.

دانلود کتاب The Art of Assembly Language Programming Using PIC® Technology : Core Fundamentals. (به فارسی: هنر برنامه نویسی زبان اسمبلی با استفاده از فناوری PIC®: مبانی اصلی.) نوشته شده توسط «Theresa Schousek»


اطلاعات کتاب هنر برنامه نویسی زبان اسمبلی با استفاده از فناوری PIC®: مبانی اصلی.

موضوع اصلی: مهندسی

نوع: کتاب الکترونیکی

ناشر: Elsevier Science & Technology

نویسنده: Theresa Schousek

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2019

تعداد صفحه: 460

حجم فایل: 54.18 مگابایت

کد کتاب: 0128126183 , 9780128126189

توضیحات کتاب هنر برنامه نویسی زبان اسمبلی با استفاده از فناوری PIC®: مبانی اصلی.

هنر برنامه نویسی زبان اسمبلی با استفاده از فناوری PIC® به طور کامل زبان اسمبلی را که در برنامه نویسی میکروکنترلر PIC® (MCU) استفاده می شود، پوشش می دهد. نویسنده با استفاده از حداقل مجموعه دستورالعمل، مشخصه اکثر محصولات PIC®، تفاوت های ظریف نحوه اجرای حلقه ها را توضیح می دهد. شیوه های طراحی اساسی بر اساس توسعه سیستم های ساختاریافته Orr با استفاده از چهار ساختار کنترل منطقی ارائه شده است. این ساختارهای کنترلی در نمودارهای فلوچارتینگ، نمودارهای Warnier-Orr®، نمودارهای حالت، شبه کد و یک مثال توسعه یافته با استفاده از SysML ارائه شده‌اند. دستورالعمل‌های ریاضی پایه افزودن و تفریق همراه با یک ارائه گذرا از روال‌های ریاضی پیشرفته ارائه شده است که به عنوان یادداشت‌های کاربردی ابزار Microchip® اثبات شده ارائه شده است. ضمائم برای کامل بودن، به ویژه برای خواننده پیشرفته، شامل چندین مجموعه دستورالعمل، مجموعه کاراکترهای ASCII، جداول تبدیل اعشاری-دودویی-هگزادسیمال، و شرح ده “بهترین روش” ارائه شده است. برگه اطلاعات جزئی در سری 16F88x) نیز در ضمائم ارائه شده است تا به عنوان یک مرجع مهم عمل کند و برنامه نویس جدید تعبیه شده را قادر می سازد تا با فرمت دیتاشیت ها و مهارت های مورد نیاز برای ارزیابی برگه اطلاعات محصول برای انتخاب مناسب خانواده میکروکنترلر آشنا شود. هر پروژه خاص هنر برنامه نویسی زبان اسمبلی با استفاده از فناوری PIC® برای مخاطبانی با سطوح مختلف مهارت نوشته شده است، از مبتدی کاملاً جدید تا کنترل تعبیه شده تا برنامه نویس جاسازی شده C جدید به زبان اسمبلی. با این کتاب، شما در زمینه های زیر راهنمایی خواهید شد: نمادها و اصطلاحات مورد استفاده برنامه نویسان و مهندسان در برنامه های کاربردی میکروکنترلر برنامه نویسی با استفاده از زبان اسمبلی از طریق مثال ها آشنایی با شیوه های طراحی و توسعه مبانی دانش ریاضی در منابع هگزادسیمال برای توابع ریاضی پیشرفته رویکردهایی برای مکان یابی منابع نحوه شروع نوشتن کدهای ساده را آموزش می دهد، به عنوان مثال، PICmicro® 10FXXX و 12FXXX رویکردهای منحصر به فرد و جدیدی را در مورد نحوه افزودن تماس شخصی خود با استفاده از پردازنده های میان رده 16FXXX و 18FXXX PICmicro® ارائه می دهد. ساخت مجموعه مهارت‌ها نحوه کاهش چشمگیر هزینه محصول را با دستیابی به کنترل 100% نشان می‌دهد نحوه بهینه‌سازی در برنامه‌نویسی C، کاهش فضای کد، سفت‌تر کردن حلقه‌های زمان‌بندی، کاهش اندازه میکروکنترلرهای مورد نیاز و کاهش هزینه کلی محصول را نشان می‌دهد.


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 12FXXXOffers unique and novel approaches on how to add your personal touch using PICmicro® ‘bread and butter’ enhanced mid-range 16FXXX and 18FXXX processorsTeaches new coding and math knowledge to help build skillsetsShows how to dramatically reduce product cost by achieving 100% controlDemonstrates 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

دانلود کتاب «هنر برنامه نویسی زبان اسمبلی با استفاده از فناوری PIC®: مبانی اصلی.»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

دیدگاهتان را بنویسید