[爆卦]微處理機課本是什麼?優點缺點精華區懶人包

為什麼這篇微處理機課本鄉民發文收入到精華區:因為在微處理機課本這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者candog (怕熱的肥宅)看板NTHU_Course標題Fw: [心得] 微處理機系統---鐘...

微處理機課本 在 湘南煮婦在廚房 Instagram 的最佳貼文

2021-09-24 01:59:30

2021.9.18 晚餐好好吃飯:白切梅花肉 佐客家桔醬或有機香菇素蠔油,蒜拌小黃瓜、涼拌核桃紫高麗菜、柴魚片煎山藥、椒鹽煎四季豆。 ⁡ 每天陪公子寫功課,累死媽媽。兒子平常講話中文沒問題,但是遇上成語,或是課本裡使用的更多平日不常用的字彙時,就需要花更多時間,解釋給他聽。每天功課國語數學小日...


※ [本文轉錄自 candog 信箱]

作者: [email protected] ("FireBolt")
標題: [心得] 微處理機系統---鐘太郎老師
時間: Wed Feb 15 01:31:25 2017

作者: b0690151 (wingzero) 站內: P_wingzero
標題: Re: [心得] 微處理機系統---鐘太郎老師
時間: 2011/06/17 Fri 14:31:10


課名:微處理機系統

科號:09910 EE 240100

老師:鐘太郎

課本:ARM System on Chip Architecture, Steve Furber,
2nd ed., Addison-Wesley, 2000. (recommended)

The 8051 Microcontroller, 4th ed.,
I. Scott MacKenie & Raphael C.-W. Phan,
Pearson International Edition, 2007. (optional)

課別:電機系選修

學分:3

涼度:★★★(滿分五分,空心代表半分!請自行增減!)

甜度:★★★★☆

建議先修課程:邏輯設計 C語言

課程內容\簡介:

(1) 8-bit 8051 microcontroller
-----Software hardware summary
-----Instruction set & assembly programming
-----I/O peripherals & examples
-----Microprocessor board/system development
(2) 32-bit ARM microprocessor
-----ARM hardware Architectures
-----ARM Instruction Set Summary & Assembly Programming

這是本學期的上課範圍

上課內容:

以投影片上課為主,老師上課都講的很仔細,不過教的比較無聊一點,容易恍神。
其實投影片資訊算相當完整了,也大概就照者投影片的進度走,沒跟上的自己看投
影片也是妥,如果懶的話8051的中文書很多自己挑一本回去看算是頗快的方法,
不過就多花時間囉。而ARM的話建議借老師指定的那一本書,大部分的ARM介紹書籍
多是拿板子當範例,對架構講解的較少。但基本上光老師的投影片就可以COVER了

原本上是希望ARM跟8051的時間各占一半 但實際上8051會比較多約2/3

課程一開始會先介紹8051的硬體架構,這部分有點像記算機結構,講解硬體的設備
和I/O PORT、DATA BUS、記憶體、中斷構造。對電腦運作有興趣的話這段聽起來還
蠻有趣的,很簡單但很重要的部分。因為微處理機主要就是可以直接跟硬體溝通,
了解硬體的架構對之後才能去寫程式控制8051,跟單純的寫程式不一樣。

再來有很多時間會講解組語的部份,其實組語沒想像中難懂,而且指令又少,千萬
不要因為是低階語言就嚇到了,後來寫程式時跟你說C也可以寫反而會不想用C,畢竟
這門課的教學幾乎都在組語上。不過一開始後沒有實際的硬體可以測試,會比較不踏
實一點但還是要跟上進度,不然後來要用就就要花點時間了。這邊也跟計結一開始雷
同可以說這門課跟記結的聯結蠻緊密。先上哪一門都有助於對另外一們的了解。
一起修好像也不錯XD

組語講解完後會介紹8051的TIMER、INTERRUPT、SERIAL PORT的控制,這部份對之後
PROJECT非常重要,前面還沒複習的話進入這一段時會不知道老師在講什麼,表示你
太久沒看書了。這部份就比較偏硬體的觀念,在學程式設計的時候不會學到。算是
新的東西。等這些部份都完成後就算是對8051有整體性的了解,可以開始作PROJECT
老師是因為這學期有交換學生,沒辦法學期結束留下來作,所以才改成期中PROJECT
但我覺得8051就是要作中學,有實際的接線和測試才知道之前講的東西在幹嘛,而且
會逼學生趕快把教的東西複習一次

在製作板子的期間會上8051如何跟其他週邊互動的程式撰寫,以及開發8051的流程,
這時候學期也差不多過一半了。老師另外還有在講C語言的使用,不過我覺得整堂課
在上組語,會去用C寫的人真的很少,而且範例都一樣,有花些時間就是了。

8051講解完之後換ARM的部分,其實流程跟8051差不多,都是先架構、指令、應用等
由於時間上的關係,這學期只講到ARM的中斷部分,當然32-BIT比起 8-BIT 就複雜一點
由其是指令的部分,ARM有不少條件字尾和符號要記,而期末考也只考ARM的部分,
8051只跟PROJECT和大部分的作業有關。

整個學期下來算是學到不少:D

考試作業型態:

這學期是8次作業(原本預計10次) 一份PROJECT

作業大部分是組語的撰寫,幾乎在老師的簡報中都可以找到範例,
上課有認真聽或回去有複習都不難寫。

PROJECT則是要自己完成一個8051的板子,會接上鍵盤,喇叭,LED等
要能夠跟電腦溝通和唱歌。喜歡實作的同學應該蠻樂在其中的。
但接線真的蠻花時間,比起電路實驗的規模大許多,佈局沒佈好,線跳來跳去的,
測試時不會動的話,建議就全拔掉吧,重接比較快。

基本上都是就交就有分(當然不能錯太離譜),有點像實驗課。

期末考OPEN BOOK 老師送你三年的期末考題目+解答 連電腦都可以帶(不能上網)

都這樣了還怕會操嗎??

分數比例 作業*10(50%) 期末考25% PROJECT 25%

老師的喜好、個性:

老師人超超超超超級好!!!,在出作業時,都會把作業講解一遍,且會提示在投影片
的哪個部份,如果學生還是不懂(裝傻)的話就會繼續講...就差沒把答案寫在黑板上
其中有份作業的CODE比較難,老師問大家寫的情況怎麼樣後,就很爽快的說延期。
後來的PROJECT也是一樣,但也因為這樣導致進度有點DELAY,作業就沒有出到一開始
說的十份了。如果常問老師問題或跟老師閒聊的話,熟了之後老師也會來找你閒聊XD
老師基本上都希望不要讓學生有放棄的念頭,分數都給的很大方。不過後來發現有同
學分數太高了(好像才被扣到0.1分..),才有點稍為正常的打分。

上課心得:

其實很早就打好心得了,只是老師說什麼以後不開就沒PO出來,後來問才知道老師
似乎每次都說以後不開XD。看微處理機點的人還是少少,就趕快放上來幫老師打打
廣告囉(應該是正面效果吧?)

以前都聽說微處理機是一門很操的課,但修了DSP實驗後覺得鐘太郎老師開的話再操
都不怕啦XD,而且實際上其實也還好(可能這次老師分配時間比較好),一個主科的量
差不多,只是在接板子時比較花時間,而且是在期中的時候,對於期中考多的二年級
可能LOADING重了點只不過這次是特例,如果是期末作的話我覺得還好,但這門課對
於銜接記結,複習邏設,簡單的作業系統概念都有講到,算是值得一修的課,不過可能
是因為我大四才修比較有體悟XD,不怕太忙的話二年級就可以修,三四年級當興趣回
來修的話也不錯。不過我覺得這門課改成實驗課比較適當,畢竟8051的內容
真有心的話,拿個中文版看個幾天大概就懂了吧,還是以實作為主。不然麵包版還
要自己買QQ,PROJECT材料部分會花一點錢


給加簽嗎? 不會滿

總成績/班上排名: 90

補上分佈圖

A+ 90 100 9 42.9%
  A 85 89 6 28.6%
  A- 80 84 1 4.8%
  B+ 77 79 2 9.5%
  B 73 76
  B- 70 72
  C+ 67 69
  C 63 66 1 4.8%
  C- 60 62 1 4.8%
  D 50 59
  F 1 49 1 4.8%
  X 0 0
成績未到
總   計 21 100.2%

--


--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw>
◆ From: b0690151 @ 111-243-169-139.dynamic.hinet.net
optimisticjj這名字好酷 太郎耶XD 06/17 16:06ollr
bgbgbg0087阿伯耶!!! 想不到阿伯修過這麼可怕的課(抖~~ 06/17 17:52olTk
atara樓上簡直夯!!! 06/17 21:11olwM
jim2972000所以這門到底可不可怕-.- 06/17 21:32olwo
shajani衝一發!!! 06/17 21:43oltR
qweyam感覺老師是好人 但講話真的好催眠Orz 06/17 21:47aQMr
tom0619我也想衝一發耶 06/18 15:52lyrk
frog7259板子接完還蠻有成就感的!!!XD 06/21 18:52ldOh


※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: candog (140.114.32.68), 02/15/2017 12:09:57

你可能也想看看

搜尋相關網站