民國101年 第4梯次 數位電子乙級 學科

第62題

80 x 86 微處理機的偵錯程式D E B U G,如以c o m 格式執行,其一般偏移( o f f s e t ) 位址起始於

題目

80 x 86 微處理機的偵錯程式D E B U G,如以c o m 格式執行,其一般偏移( o f f s e t ) 位址起始於

  1. (1) 0 F F F F h
  2. (2) 0100 h
  3. (3) 0000 h
  4. (4) 1000 h

官方答案

(2) 0100 h

解析

在 DOS 環境下執行 DEBUG.COM 時,作業系統會先為程式建立程式段前綴(PSP),佔用 256 位元組,即 100h。因此載入程式碼的起始偏移位址為 0100h,這也是 COM 格式執行檔的固定進入點;程式碼、資料均由此位址開始配置。0000h 起為 PSP 內容,FFFFh 與 1000h 並非 COM 程式的起始偏移,故選 0100h。

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

官方資料