任意输入10个数,用8086汇编语言找出最大值答:CMP AX,MAX;更新最大值 JB NO_EX MOV MAX,AX NO_EX:MOV [BX],AX;保存输入的数字 ADD BX,2 XOR AL,AL MOV FLAG,AL;清标志,为下一个数字输入做准备 MOV AH,2 MOV DL,' ';数字与数字间加显一个空格 INT 21H XOR AX,AX MOV BUF,AX;清BUF,为下一个数字输入做准备 JMP AGAIN G_...
用汇编语言编写若干个无符号数中的最大值和最小值答:首先对10个数按从小到大排序,然后第一个元素就是最小的,最后一个元素就是最大的 data segment mes1 db 'the max:$'mes2 db 'the min:$'a dw 42,20,100,456,99,120,89,12334,90,1239 data ends code segment main proc far assume cs:code,ds:data start:push ds sub ax,ax push...
用汇编语言设计一个程序,求10个无符号数中的最大值。并将最大值存入变 ...答:MOVX A,@DPTR ;读取第一个数据 MOV R6,A ;作为最大值的初始值 MOV R7,A ;也作为最小值的初始值 MOV A,DPL ;取第一个数据的地址 MOV R3,A ;作为最大值存放地址的初始值 MOV R5,A ;也作为最小值存放地址的初始值 MOV A,DPH MOV R2,A MOV R4,A MOV A,B ;取数据个数 DEC...
汇编语言程序:有20个绝对值小于100的十进制数,编程查找最大值和最小...答:int 21h ;显示最大值 mov dl,0ah int 21h ;换行 mov dl,0dh int 21h ;回车 mov dx,seg zuixiao mov ds,dx mov dx,offset zuixiao mov ah,09h int 21h ;显示 Min is mov dl,byte ptr min ;显示最大值和最小值 add dl,30h mov ah,02h int 21h mov ah,4ch ...
...个16位带符号数,求这10个数的最大值并保存到max单元中.答:START: MOV CX, 9H ;循环次数=数据个数-1 MOV AX, SEG ARY MOV ES, AX LEA SI, ARY MOV AX, ES:[SI] ;最大值初值 SCHMAX: ADD SI, 2 MOV DX, ES:[SI]CMP DX, AX JLE NEXT MOV AX, DX JMP NEXT NEXT: LOOP SCHM...