民國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) 0 F F F F h
- (2) 0100 h
- (3) 0000 h
- (4) 1000 h
官方答案
(2) 0100 h
解析
在 DOS 環境下執行 DEBUG.COM 時,作業系統會先為程式建立程式段前綴(PSP),佔用 256 位元組,即 100h。因此載入程式碼的起始偏移位址為 0100h,這也是 COM 格式執行檔的固定進入點;程式碼、資料均由此位址開始配置。0000h 起為 PSP 內容,FFFFh 與 1000h 並非 COM 程式的起始偏移,故選 0100h。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。