民國99年 第3梯次 儀表電子甲級 學科

第12題

欲將8088 C P U 內暫存器A X 之內容設定為5,來源運算元( s o u r c e o p e r a n d ) 須使用那一種定 址法較恰當?

題目

欲將8088 C P U 內暫存器A X 之內容設定為5,來源運算元( s o u r c e o p e r a n d ) 須使用那一種定 址法較恰當?

  1. (1) 立即定址法( i m m e d i a t e a d d r e s s i n g m o d e )
  2. (2) 記憶體直接定址法( m e m o r y d i r e c t a d d r e s s i n g m o d e )
  3. (3) 暫存器間接定址法( r e g i s t e r i n d i r e c t a d d r e s s i n g m o d e )
  4. (4) 基底定址 法( b a s e d a d d r e s s i n g m o d e )

官方答案

(1) 立即定址法( i m m e d i a t e a d d r e s s i n g m o d e )

解析

欲將 CPU 暫存器 AX 直接設為常數 5,應使用立即定址法(Immediate Addressing),指令如 MOV AX, 5,運算元 5 直接編碼於機器碼中,不必存取記憶體或經由暫存器間接。記憶體直接、暫存器間接、基底定址皆用於存取記憶體資料,不符直接給定值之需求。故選項1。

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

官方資料