民國106年 第3梯次 數位電子乙級 學科
第25題
組合語言中,下列何者不會影響旗號?
題目
組合語言中,下列何者不會影響旗號?
- (1) 加法指令
- (2) 輸出入指令
- (3) 乘法指令
- (4) 減法指令
官方答案
(2) 輸出入指令
解析
輸出入指令(IN/OUT)只負責在 I/O 埠與暫存器之間搬移資料,不進行算術或邏輯運算,因此不會改變旗號暫存器。加法與減法指令會依運算結果設定進位、零、符號、溢位等旗號;乘法指令在 8086 架構下也會影響 CF 與 OF(其餘旗號不確定),所以仍屬於會影響旗號的指令。一般而言,資料搬移類與輸出入類指令不影響旗號,這是撰寫組合語言時判斷程式流程的重要依據。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。