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

第38題

下列為三行組合語言的程式,下列何者為其執行結果?

題目

下列為三行組合語言的程式,下列何者為其執行結果?

  1. (1) 設定E S 指向資料段
  2. (2) 設定S S 指向資料段
  3. (3) 設定S P 指向資料段
  4. (4) 設定D S 指向資料段

官方答案

(4) 設定D S 指向資料段

解析

組合語言中資料段暫存器為DS。典型設定為先將資料段位址載入一般暫存器(如 MOV AX, DATA),再轉存入段暫存器(MOV DS, AX),使DS指向資料段,供後續存取資料段變數。ES用於額外段、SS用於堆疊段、SP為堆疊指標,均非指向一般資料段,故為設定DS指向資料段。

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

官方資料