Q55.
下列何者不屬於邏輯運算指令?
工業儀器 · 乙級 · 儀器維護保養 · Q55
難易度分析
3 / 5
本題考查對指令集分類的精確定義。考生需能區分執行位元邏輯運算的指令與執行數值比較運算的指令,且需特別注意某些指令雖不儲存運算結果,但其運算本質仍屬邏輯類別,具有一定的辨析度。
正確答案:③CMP
③ CMP:CMP 是比較指令(Compare),其功能是執行減法運算並根據結果設定狀態旗標,用於數值大小比較,不屬於邏輯運算指令。
錯誤選項解析
- ① AND:AND 是基本的邏輯與運算指令,對兩個運算元執行位元級的 AND 運算,屬於標準的布林邏輯運算指令。
- ② OR:OR 是基本的邏輯或運算指令,對兩個運算元執行位元級的 OR 運算,同樣屬於標準的布林邏輯運算指令。
- ④ TEST:TEST 是邏輯測試指令,對兩個運算元執行位元 AND 運算但不儲存結果,僅影響狀態旗標,仍歸類於邏輯運算指令。
Learning Tip
"在 PLC 與微處理器指令集 中,邏輯運算指令包含 AND、OR、XOR、NOT、TEST 等對位元執行布林運算的指令;而 CMP(比較) 屬於比較指令類別,透過減法運算判斷大小關係。常見混淆點在於 TEST 指令雖不儲存運算結果,但其本質仍是邏輯 AND 運算,勿與 CMP 混淆。"
學員答題分佈
①AND0%
②OR0%
③CMP0%
④TEST0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!