【问题3】(4分) 以下汇编程序用于求寄存器AX中符号数的绝对值。请将下面汇编程序的空(1)~(4)补充完整,并将解答填入答题纸的对应栏中。 CMP AX, (1) JL (2) JMP(3) YESNEG: NEG AX NONEG: MOV RESULT, (4) 将上述汇编程序改进如下,请将改进后的汇编程序的空(5)~(8)补充完整,并将解答填入答题纸的对应栏中。 CMP AX,(5) JGE(6) NEG(7) NONEG: MOV RESULT, (8)
举一反三
- 说出下列汇编程序中源操作数与目的操作数的寻址方式(1) MOV AH,F5H;(2) MOV AX, F58AH;(3) MOV AX,[2000H];(4) MOV AX,[BX];(5) MOV AX,10[SI];(6) MOV AX,[SI]10;(7) MOV AX,10[SI 10];(8) MOV AX, [BX][SI];(9) MOV AX, 10[BX][SI];
- 【其它】程序分析题 MOV AX,1234H MOV BX,AX NEG BX ADD AX,BX 请写出以上程序段执行后 ,( AX ) = ( 1 ) ,( BX ) = ( 2 ), CF= ( 3 )
- 设AX,BX,CX中的数是带符号数,下列程序求 AX、BX、CX中的最大值,结果在AX中,请将程序填写完整。 CMP AX,BX __ NEXT XCHG AX,BX NEXT: CMP CX,AX __ EXIT XCHG AX,CX EXIT:
- 程序分析题 MOV AX,1234H MOV BX,AX NEG BX ADD AX,BX 请写出以上程序段执行后,(AX)=________。
- 下列程序段是比较AX,BX,CX中带符号数的大小,将最大的数放在AX中,请将程序填充完整。 CMP AX, BX ______NEXT SCHG AX, BX NEXT:______AX,CX JGE OUT ________AX,CX OUT: