教學大綱與進度
課程基本資料:
學年期
課號
課程名稱
階段
學分
時數
修
教師
班級
人
撤
備註
110-2
296507
微算機原理及應用
1
3.0
3
▲
賴建宏
電資外生三
12
0
綜科501
教學大綱與進度:
教師姓名
賴建宏
Email
laisan86@gmail.com
最後更新時間
2022-02-16 11:18:36
課程大綱
瞭解微算機及介面設計之基本觀念與應用,內容包含:1.微算機概論,2.中央處理單元架構、程式規劃及記體模式,3.微算機指令集及定址模式,4.組合語言程式設計,5.硬體介面概論,6.記憶體介面(ROM及RAM)介面,7.輸出入介面、中斷處理及直接記憶體存取,8.微算機系統概述及發展系統簡介。 1.Introduction to microcomputer 2.Central processor unit 3.Microprogramming set 4.Assemblylanguage programming 5.Interfacing circuits 6.ROM/RAM interface 7.I/O operations 8.Interrupt and direct memory access
課程進度
Microcomputer Introduction The microcomputer development and programing history Our usual numbers, why we have binary system What are the various parts of our computer architecture currently doing How can we create an environment for developing programs purely in Verilog Central processor unit and Microcode History Architecture The composition of each part Arithmetic logic unit (ALU) Register Control unit (CU) Microcode Central processor unit and Assembly language Practice makes perfect Tactical information The ways to modeling Planning a 8 bits homebrew CPU : OK8(Behavior orientation) The functions I known it! But what we are going to do now? Just the sample! You can have your own better ones Assembly language Assembler Macro Directives CISC vs RISC SoC & SiP INTERRUPT What’s interrupts? Hardware and software types The ways to implement interrupts How to synthesis the mechanism in Verilog Memory system Basic conceptions about usage Categories and Hierarchy Access Methods and Management strategy The development of modern memory Flash Memory
評量方式與標準
Midterm demonstration 40% Final presentation 40% Attendance 20%
使用教材、參考書目或其他
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】
使用外文原文書:否
We have our own presentation files
課程諮詢管道
課程對應SDGs指標
備註
If the COVID-19 pandemic does not permit, online classes will be taught using Microsoft Teams