分享到plurk 分享到twitter 分享到facebook

Week #4 (Mar 17) :: ARM Exceptions/Interrupts

重大事項宣達

  • 贊助學生參加 jjhou 課程 (Mar 20 前登記)
  • C++ Under the Hood (C++ 底層揭密)
  • Memory Management (記憶體管理)
  • C++11/14 (C++新特性)
  • Heap Management in CRT and in Windows (CRT 及 Windows系統中的Heap管理機制)

  • 受理一對一面試申請 (修課和旁聽學生都可申請,前者優先處理),作為考試成績
  • 請在 2015 年 7 月 5 日前,用 email 約定面談時段 (暑期 intern 應該在 5 月 15 日之前),注意以下:
  • 比照資訊科技產業面試的出題方式,本學期上課提及的概念、術語,甚至作業都在涵蓋範圍
    • 題目會累積,所以,務必注意時間
    • 會有紙上寫程式的要求
  • 第 6 周 (3 月 31 日) 確認分組名單與題目志願表,請開始物色隊友
  • 3 到 5 人一組,建議不要都是同一個實驗室的成員
  • GitHub 和 Hackpad 是你的好朋友,知己知彼
  • 期中報告 + 期末專題

面試經驗分享

Lab-38 心得分享

ARM instruction Action

CLZ Rd,Rm

Rd = leading zero of Rm

RSB Rd,Rn,

Rd = - Rn

MLA Rd,Rm,Rs,Rn

Rd = (Rn+(Rm*Rs))

CBZ Rn,

if(Rn==0) goto

:= Rs,LSL,#N

logical shift left N

教材

作業須知 (Lab-40)

  • 作業描述: Lab 40
  • 截止日期: Mar 28, 2015 (含) 之前