假设DAT为字节变量,下列三条指令中功能相同的是( )。1 MOV AL,DAT[2]2 MOV AL,DAT+23 MOV AL,2[DAT]
以NUM为起始地址的字节表中存放着M个带符号数据,请分别找出最大值和最小值。并分别送入到AH和AL中。请在程序中的空格处填人适当指令使其完整。
MOV(),OFFSET NUM
XOR AX,AX
MOV CX,()
MOV BH,[ SI]
MOV BL,BH
K1:()
CMP AL,BH
JLE()
MOV BH, ()
JMP K3
K2: CMP AL,BL
() K3
MOV BL,AL
K3 :()K1
MOV (),BX
INT 3
(1) MOV BP, AL ;
(2) MOV WORD_OP [BX+4*3][DI], SP
(3) MOV WORD_OP1, WORD_OP2 ;
(4) MOV AX, WORD_OP1[DX] ;
(5) MOV SAVE_WORD, DS
(6) MOV SP, SS:DATA_WORD [BX][SI]
(7) MOV [BX][SI], 2 ;
(8) MOV AX, WORD_OP1+WORD_OP2
(9) MOV AX, WORD_OP1-WORD_OP2+100
(10) MOV WORD_OP1, WORD_OP1-WORD_OP2
分析下面程序段,
MOV AL,200
SAR AL,1
MOV BL,AL
MOV CL,2
SAR AL,CL
ADD AL,BL
试问程序段执行后
(BL)=?
(AL)=?
免费的网站请分享给朋友吧