8086 program Write an ALP to perform sorting of array in descending order.

Code :-

org 100h

MOV SI, 2000H 

MOV DI, 2000H

MOV DL , 04H

L3:MOV AL,[SI]

MOV CL,DL

L2 :INC SI

MOV BL,[SI]

CMP AL,BL

JNC L1   

JZ L1

XCHG AL,BL

MOV [SI] , BL

L1:LOOP L2

MOV [DI] ,AL

INC DI

MOV SI,DI

DEC DL

JNZ L3

ret

Output :-



Comments

Popular Posts

Write an ALP to check whether the given 16-bit number stored at 5000H location is palindrome or not. If number is palindrome then store number at 5100H location otherwise store at 5200H location.