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

第68題

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

題目

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

  1. (1) 執行D E C A 後,A = 56 H
  2. (2) 執行I N C A 後,A = 054 H
  3. (3) 執行C L R A 後,A = 00 H
  4. (4) 執行R R A 後,A = 0 A A H

官方答案

(3) 執行C L R A 後,A = 00 H、(4) 執行R R A 後,A = 0 A A H

解析

A=55H=0101 0101B。DEC A 為減 1,55H−1=54H,不是 56H,故第 1 項錯誤。INC A 為加 1,55H+1=56H,與第 2 項所寫的 054H 不符。CLR A 把累加器清除為 00H,故第 3 項正確。RR A 是不經進位旗標的右旋指令,0101 0101 右旋一位後成為 1010 1010,即 AAH,故第 4 項正確。

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

官方資料