设AX寄存器中有一个16位二进制数,编写了一段程序如下,读懂该段程序,该段代码实现了啥功能?START: MOV CX, 0LOOP: SUB AX, 0JZ STPSAL AX, 1JNC NODINC CXNOD: JMP LOOPSTP: HLT
查看答案
执行完下列程序后,回答指定的问题。MOV AX,0MOV BX,2MOV CX,50LP:ADD AX,BXADD BX,2LOOP LP问:(1) 该程序的功能是: 。(2) 这段程序执行完成后,寄存器AX的值为: 。
有如下程序段:START:IN AL,20HMOV BL,ALIN AL,30HMOV CL,ALMOV AX,0ADLOP:ADD AL,BLADC AH,0DEC CLJNZ ADLOPHLT请问: (1)本程序实现功能是:(2) 本程序执行后的结果放在:
有下列指令:STR1 DW ‘AB’STR2 DB 16 DUP(?)CNT EQU ¥-STR1MOV CX,CNTMOV AX,STR1HLT请问: 执行这段指令后,寄存器AX的值是: 。
假设(AX) = 1234H , (BX) = 0FFFFH , 则下述3条指令执行后 :INC AXNEG BXADD AX , BX给出(AX) = , (BX)=