微處理機

臺北科技大學 114-2 學期課程,課號 354880。

課程大綱

微處理器為各類高效能電子產品中的核心關鍵元件,其相關技術對電機與電子工程領域的工程師而言已愈發重要。本課程旨在系統性介紹近代微處理器的發展脈絡與基礎原理,內容涵蓋微處理器架構、軟體開發環境、C 語言程式設計,以及周邊電路之設計與應用。課程將以 TI(Texas Instruments)微處理器為教學範例,透過整合性的方式說明微處理器的通用運作原理與設計概念。修課學生完成本課程後,將能舉一反三,將所學原理應用至其他類型的微處理器或嵌入式系統之開發與設計。 Microprocessors are one of the core components in a wide range of high-performance electronic products, and microprocessor technologies have become increasingly important for electrical and electronic engineers. This course aims to provide a systematic introduction to modern microprocessors, covering their historical development and fundamental principles. The course content includes microprocessor architectures, software development environments, C language programming, and peripheral circuit design. Texas Instruments (TI) microprocessors are used as representative examples throughout the course. Through an integrated instructional approach, the general operating principles and design concepts of microprocessors are introduced. Upon completion of this course, students will be able to apply the acquired knowledge and principles to other types of microprocessors or embedded processing systems.

課程進度

Week 1 課程大綱與第一章微處理機簡介 Week 2 第一章簡介微處理機簡介 Week 3 第二章計算機結構與組合語言 Week 4 第二章計算機結構與組合語言 Week 5 第三章CPU 軟體模式 Week 6 第三章CPU 軟體模式 Week 7 第四章 基本程式語言設計 Week 8 第四章 基本程式語言設計 Week 9 期中考 Week 10 第五章程式語言設計 Week 11 第五章語言程式設計 Week 12 第六章副程式與巨集指令 Week 13 第七章硬體模式 Week 14 第七章硬體模式 Week 15 第八章記憶器元件與界面設計 Week 16 第八章記憶器元件與界面設計 Week 17 第九章中斷要求與處理 Week 18 期末考

評量方式

出席:15% 小考/作業:25% 期中考: 30% 期末考:30%.

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:是 教科書/參考書: 微算機原理與應用 第六版 林銘波 編著, 全華圖書。 數位訊號處理-Python程式實作(第三版)張元翔 編著, 全華圖書。 Texas Instruments, “TMS320F28x Real-Time Microcontrollers Technical Reference Manual. May 2024.