民國104年 第1梯次 數位電子乙級 學科
第10題
80 x 86 微處理機系統,下列何者指令是無效的?
題目
80 x 86 微處理機系統,下列何者指令是無效的?
- (1) M O V A L , 12 H
- (2) M O V C X , B L
- (3) M O V [ 100 H ] , A X
- (4) M O V A X , S I
官方答案
(2) M O V C X , B L
解析
8086的MOV指令要求來源與目的運算元寬度相同。MOV CX,BL中CX為16位元、BL為8位元,長度不一致,因此無效。MOV AL,12H是8位元立即值載入AL;MOV [100H],AX是以直接位址將16位元資料存入記憶體;MOV AX,SI是16位元暫存器間傳送,皆為合法指令。組合語言組譯時會因運算元大小不符而報錯。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。