The Art of Assembly Language Programming Using PIC® Technology: Core Fundamentals
暫譯: 使用PIC®技術的組合語言程式設計藝術:核心基礎知識

Schousek, Theresa

  • 出版商: Newnes
  • 出版日期: 2019-04-25
  • 售價: $2,180
  • 貴賓價: 9.5$2,071
  • 語言: 英文
  • 頁數: 458
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0128126175
  • ISBN-13: 9780128126172
  • 相關分類: Assembly
  • 立即出貨 (庫存 < 3)

相關主題

商品描述

The Art of Assembly Language Programming Using PICmicro(R) Technology: Core Fundamentals thoroughly covers assembly language used in programming the PIC Microcontroller (MCU). Using the minimal instruction set characteristic of all PICmicro(R) products, the author elaborates on how to execute loops, control timing and disassemble code from C mnemonics. Detailed memory maps assist the reader with tricky areas of code, and appendices on basic math supplement reader background. In-depth coverage is further provided on paging techniques that are unique to PICmicro(R) 16C57. This book is written for a broad range of skill levels, and is relevant for both the beginner and skilled C-embedded programmer.

In addition, a supplemental appendix provides advice on working with consultants, in general, and on selecting an appropriate consultant within the microchip design consultant program. With this book, users you will learn the symbols and terminology used by programmers and engineers in microprocessor applications, how to program using assembly language through examples and applications, how to program a microchip microprocessor, how to select the processor with minimal memory, and more.

 

  • Teaches how to start writing simple code, e.g., PICmicro(R) 10FXXX and 12FXXX
  • Offers unique and novel approaches on how to add your personal touch using PICmicro(R) '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

商品描述(中文翻譯)

《使用 PICmicro(R) 技術的組合語言程式設計藝術:核心基礎》全面涵蓋了用於編程 PIC 微控制器 (MCU) 的組合語言。作者利用所有 PICmicro(R) 產品的最小指令集特性,詳細說明如何執行迴圈、控制計時以及從 C 符號中反組譯代碼。詳細的記憶體映射幫助讀者理解代碼中的複雜區域,附錄中的基本數學內容補充了讀者的背景知識。書中還深入探討了 PICmicro(R) 16C57 獨特的分頁技術。本書適合各種技能水平的讀者,對於初學者和熟練的 C 嵌入式程式設計師均具相關性。

此外,補充附錄提供了與顧問合作的一般建議,以及在微晶片設計顧問計畫中選擇合適顧問的建議。透過本書,讀者將學習微處理器應用中程式設計師和工程師使用的符號和術語,如何通過範例和應用使用組合語言進行編程,如何編程微晶片微處理器,如何選擇具有最小記憶體的處理器等。

- 教授如何開始編寫簡單的代碼,例如 PICmicro(R) 10FXXX 和 12FXXX
- 提供獨特且新穎的方法,教你如何使用 PICmicro(R) 的「主食」增強型中階 16FXXX 和 18FXXX 處理器添加個人風格
- 教授新的編碼和數學知識,以幫助建立技能
- 展示如何通過實現 100% 控制來顯著降低產品成本
- 演示如何在 C 程式設計上獲得優化,減少代碼空間,縮短計時迴圈,減少所需的微控制器大小,並降低整體產品成本