Professional Documents
Culture Documents
Tool Used:
Algorithm:
Program:
DATA SEGMENT
ARRAY DB
63H,71H,97H,22H,97H,61H,36H,17H,79H,22H,79H,16H,20H,10H,4
3H
ARRAY1 DB
63H,71H,97H,22H,97H,61H,36H,17H,79H,22H,79H,16H,20H,10H,4
3H
SMALL DB ?
LARGE DB ?
DATA ENDS
CODE SEGMENT
START:
MOV AX,DATA
MOV DS,AX
MOV DX,COUNT-1
CMP AL,[SI+1]
JC END1
XCHG [SI+1],AL
XCHG [SI],AL
LOOP LOOP2
Register No.: Name:
DEC DX
JNZ LOOP1
MOV AL,[BX]
MOV SMALL,AL
MOV DX,COUNT-1
CMP [SI+1],AL
JC END3
XCHG [SI+1],AL
XCHG [SI],AL
LOOP LOOP4
DEC DX
JNZ LOOP3
HLT
CODE ENDS
END START
Register No.: Name:
Sample Input:
66h,83h,84h,85h,50h,65h,66h,38h,48h,58h,05h,56h,20h,13h,69h
Sample Output:
05h,13h,20h,38h,48h,50h,56h,58h,65h,66h,66h,69h,83h,84h,85h
85h,84h,83h,69h,66h,66h,65h,58h,56h,50h,48h,38h,29h,13h,05h
Result: