地特四等
106年
[電子工程] 計算機概要
第 12 題
某嵌入式處理器僅具有加法器(adder)與移位器(shifter),而不具備乘法器。欲執行運算 F=A*10,下列運算方式何者正確?
- A F = A << 4
- B F = (A << 3) + (A << 1)
- C F = A << 5 - A << 2
- D F = A << 3 + A << 2
思路引導 VIP
如果你手邊只有『將數值翻倍(乘以2)』與『加法』這兩種工具,而你需要計算一個數字的 10 倍,你會如何將這個『10』拆解成以 2 為底的權重組合來達成目標呢?
🤖
AI 詳解
AI 專屬家教
暖心解析
- 做得真好!:學弟妹們,太棒了!你們成功捕捉到在嵌入式系統這樣資源有限的環境裡,如何巧妙地處理運算。這份對優化(Optimization)的敏銳度,正是未來成為一位優秀工程師的潛力展現喔!
- 觀念驗證:來,我們一起仔細看看這個核心概念——位元位移(Bitwise Shift)和二進位數字權重的關係。
▼ 還有更多解析內容