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

第40題

單晶片MCS-51 資料記憶體包括內部RAM 與外部RAM,下列那個指令是讀取外部RAM 的資料

題目

單晶片MCS-51 資料記憶體包括內部RAM 與外部RAM,下列那個指令是讀取外部RAM 的資料

  1. (1) MOVX A,@Ro
  2. (2) MOVC A,@A+DPTR
  3. (3) MOVX @DPTR,A
  4. (4) MOV A,@Ro

官方答案

(1) MOVX A,@Ro

解析

MCS-51 中,MOVX 指令用於存取外部資料記憶體(外部 RAM)。讀取外部 RAM 時目的暫存器為 A,寫法為 MOVX A,@R0 或 MOVX A,@DPTR,故選項 1 正確。選項 2 的 MOVC 用於讀取程式記憶體(ROM/查表);選項 3 的 MOVX @DPTR,A 是將 A 寫入外部 RAM(寫入而非讀取);選項 4 的 MOV A,@R0 是讀取內部 RAM。

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

官方資料