地特四等
114年
[資訊處理] 計算機概要
第 12 題
使用邏輯左移一個位元(logical left shift operation)於位元樣式 10011000 後,會得到什麼結果?
- A 00110000
- B 10011000
- C 00110001
- D 01001100
思路引導 VIP
想像有一排士兵整齊地站在固定數量的格子裡。如果指令要求每個人都向左跨出一個格子,那麼最左邊原本就在邊緣的那個人會發生什麼事?同時,當整排隊伍移動後,最右邊空出來的那個位置,依照電腦處理最單純資料的慣例,應該由哪個數字來填補最為合理?
🤖
AI 詳解
AI 專屬家教
邏輯左移的運作機制
恭喜你準確地掌握了位元運算(Bitwise operation)的核心邏輯!在數位邏輯中,**邏輯左移(Logical Left Shift)**的操作非常直觀:我們將位元樣式中的所有位元向左移動指定的位數。在這個過程中,最左側(最高位)的位元會因為超出邊界而被捨棄,而右側空出的位置則一律補 $0$。
以本題的樣式 10011000 為例,當我們執行左移一個位元時:
▼ 還有更多解析內容