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

第46題

80 × 86 C P U 中的I P ( I n s t r u c t i o n P o i n t e r ) 暫存器,相當於M S C - 51 C…

題目

80 × 86 C P U 中的I P ( I n s t r u c t i o n P o i n t e r ) 暫存器,相當於M S C - 51 C P U 的

  1. (1) P C ( P r o g r a m C o u n t e r )
  2. (2) S P ( S t a c k P o i n t e r )
  3. (3) D P T R ( D a t a P o i n t e r )
  4. (4) P S W ( P r o g r a m S t a t u s W o r d )

官方答案

(1) P C ( P r o g r a m C o u n t e r )

解析

8086 的 IP(Instruction Pointer)存放下一道要執行指令的偏移位址,須與碼段暫存器 CS 搭配,以 CS×16+IP 算出 20 位元實體位址,功能上就是程式計數器。MCS-51 的 PC(Program Counter)同樣指向程式記憶體中下一道指令位址,兩者角色相同。SP 指向堆疊頂端;DPTR 是外部資料記憶體的位址指標;PSW 是程式狀態字,存放進位、溢位等旗標,皆不具備指向指令位址的功能。

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

官方資料