民國109年 第3梯次 數位電子甲級 學科

第79題

MCS-51/52 組合語言程式中,A=55H,下列敘述何者正確?

題目

MCS-51/52 組合語言程式中,A=55H,下列敘述何者正確?

  1. (1) 執行INC A 後,A=054H
  2. (2) 執行RR A 後,A=0AAH
  3. (3) 執行CLR A 後,A=00H
  4. (4) 執行DEC A 後,A=56H

官方答案

(2) 執行RR A 後,A=0AAH、(3) 執行CLR A 後,A=00H

解析

INC A是加1,55H+1=56H,不是054H。RR A將8位元內容向右環旋轉,最低位補到最高位;55H=01010101B,右旋後為10101010B=AAH。CLR A清除累加器,結果為00H。DEC A是減1,55H-1=54H,不是56H。故選2、3。

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

官方資料