版本 b4b50d88d06cc2dbfbd3143a8b8cd65fe0989d6b
Week #1 (Sep 18) :: Overview: Embedded Systemss
教材
- 進階嵌入式系統開發與實做 (2014 年秋季) 課程說明
- Facebook 討論區: https://www.facebook.com/groups/ncku.embedded2014
- 共筆: https://embedded2014.hackpad.com
- 資訊科技產業面試模擬和工作咨詢: http://wiki.csie.ncku.edu.tw/embedded/rehearsal
- From Source to Binary
- Qemu JIT Code Generator and System Emulation
- Introduction to ARM Architecture
實驗和作業
- 參照 2014q3 Week #1 Hackpad
- 參考資訊: Hackpad
作業須知 (Lab-31)
- 參閱 Introduction to ARM Architecture 簡報內容
- Lab-1: 實做 Fibonacci 數列,使用 ARM 組合語言
- Lab-2: 實做 mutex 操作,使用 ARM 組合語言
- 參閱 Test-and-set 描述,對應到 ARMv6+ 就是 ldrex 和 strex 指令
- 繳交方式:
在 GitHub 上 Fork arm-lecture,並提交修改
- 對應於 lab-1, lab-2 這兩個目錄
編輯下方「作業區」,增添心得和 GitHub 連結
更新共筆,將作業加入,並標注自己的 ID
- 寄件到 jserv.tw@gmail.com
- 標題: “[NCKU/embedded]” 開頭,後面加學號與姓名
- 內容:(回答以下問題)
- GitHub 帳號, wiki 帳號 (註冊本站)
- 關於 fork 出來的 repository 修改描述
- 附上一份自我介紹和對課程的期許
- 截止日期:
- Sep 27, 2014 (含) 之前
- 越早在 GitHub 上有動態、越早接受 code review,評分越高
- Git / GitHub 教學