下面程序段将03E8H转换成十进制数并显示,填写指令后的空格。MOV AX, 03E8H;AH= , AL=MOV CX, 4MOV DI, 2000H ;DI=MOV BX, 10;BH= , BL=GO0:SUB DX, DX ;CF= ,ZF=DIV BX ;AX= , DX=MOV [DI], DL;[DI]=INC DILOOP GO0 ;CX=MOV CX, 4GO1: DEC DI;DI=MOV DL, [DI] ;DL=OR DL,30H ;DL=MOV AH, 02 ;显示1位十进制数1INT 21HLOOP GO1
查看答案
用串操作指令替换以下程序段:ABC:MOV AL, [SI]MOV ES:[DI], ALINC SIINC DILOOPABC
设AX=AAH,顺序执行下列各条指令,填写空格。(1)XOR AX, 0FFFFH ;AX=(2)AND AX, 13A0H ;AX=(3)OR AX, 25C9H;AX=(4)TEST AX, 0004H;AX=
试写出执行下列3条指令后BX寄存器的内容。MOV CL,2HMOV BX,CO2DHSHR BX,CL
执行下列程序段后,AX、BX的内容各是什么?(1)MOV AX,0001HMOV BX,8000HNEG AXMOV CX,4AA:SHL AX,1RCL BX,1LOOP AAHLT(2)MOV AX,0MOV BX,1MOV CX,100A:ADD AX,BXINC BXLOOP AHLT