民國103年 第1梯次 儀表電子乙級 學科

第55題

若採用相對定址(r e l a t i v e a d d r e s s i n g ),則實際位址係以下列何者為參考值?

題目

若採用相對定址(r e l a t i v e a d d r e s s i n g ),則實際位址係以下列何者為參考值?

  1. (1) 資料指標 (d a t a p o i n t e r )
  2. (2) 程式計數器(p r o g r a m c o u n t e r )
  3. (3) 累積器(a c c u m u l a t o r )
  4. (4) 堆疊指標(s t a c k p o i n t e r )

官方答案

(2) 程式計數器(p r o g r a m c o u n t e r )

解析

相對定址(relative addressing)是以程式計數器(PC)的內容為基準,加上指令中帶的正負偏移量(displacement),算出實際有效位址;常用於分支跳躍指令,因此可寫出與位置無關的程式碼。資料指標多用於間接定址,指向資料區;累積器是運算資料的暫存器;堆疊指標指向堆疊頂端,供推入、彈出使用。三者皆不是相對定址計算位址的參考基準。

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

官方資料