Q89.
十六進制資料依序運算B9H AND 3FH XOR AEH,下列哪些不同進制資料值為其等效結果?
數位電子 · 乙級 · 電腦與周邊設備 · Q89
難易度分析
4 / 5
此題結合了布林邏輯運算與多種進制轉換,屬於複選題型,考生須判別多個選項是否皆為正確結果。除了需要精確執行逐位元的邏輯運算外,還必須具備在十六進制、八進制、十進制與二進制之間快速且準確轉換的能力,任何進制換算的失誤都會導致無法完整選出所有等效選項。
正確答案 (複選):②, ③, ④
- ② 227 8:227₈ 轉換為十進制為 2×64 + 2×8 + 7 = 151,與 97H(9×16 + 7 = 151)等效。八進制與十六進制的換算在數位系統中屬基礎必備技能。
- ③ 151 1 0:151₁₀ 即為 97H 的十進制等效值(9×16 + 7 = 151)。十六進制轉十進制的換算方式為各位元乘以 16 的冪次後相加。
- ④ 97H:97H 為直接運算結果。B9H AND 3FH = 39H(保留低六位元),再 39H XOR AEH = 97H(逐位元互斥或運算)。
錯誤選項解析
- ① 10100111 2:10100111₂ 轉換為十六進制為 A7H,與正確結果 97H 不符。正確的二進制結果應為 10010111₂,此選項將高位元誤植為 1010 而非 1001。
Learning Tip
"此題核心考點為 布林邏輯運算(AND、XOR) 與 進制轉換。AND 運算僅在兩對應位元皆為 1 時輸出 1;XOR 運算則在兩對應位元不同時輸出 1。常見陷阱為運算順序混淆或進制換算錯誤,建議先以二進制逐位元完成邏輯運算得出十六進制結果,再逐一轉換為二進制、八進制、十進制進行比對,可大幅降低出錯機率。"
學員答題分佈
①10100111 20%
②227 80%
③151 1 00%
④97H0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!