民國107年 第2梯次 數位電子乙級 學科

第22題

80x86 微處理機執行下列何者指令後,會將旗標(flag)暫存器之進位(Carry)旗標及同位(Parity)旗標 同時都設定為1 ?

題目

80x86 微處理機執行下列何者指令後,會將旗標(flag)暫存器之進位(Carry)旗標及同位(Parity)旗標 同時都設定為1 ?

  1. (1) movax,0000h 與andax,01ffh
  2. (2) moval,0f0h 與addal,0f1h
  3. (3) moval,00h 與moval,08h
  4. (4) moval,00h 與movdl,00h

官方答案

(2) moval,0f0h 與addal,0f1h

解析

F0h+F1h=1E1h,結果的低位元組AL=E1h;因相加超過8位元,進位旗標CF=1。E1h=11100001b,其中共有4個1,為偶數,故同位旗標PF=1。兩個旗標同時為1。其他選項多為MOV或AND,MOV不改旗標,AND 0會使CF=0,故選2。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料