Assume that you have the following set of hexadecimal values: $20, $25, $40, $50, $12. Write a segment of a program to find the minimum and maximum values of the set. Solution DATASEGMENT ARR DW $20, $25, $40, $50, $12 LEN DW $05 MIN DW ? MAX DW ? DATAENDS CODESEGMENT ASSUME DS:DATA CS:CODE START: MOV AX,DATA MOV DS,AX LEA SI,ARR MOV AL,ARR[SI] MOV MIN,AL MOV MAX,AL MOV CX,LEN REPEAT: MOV AL,ARR[SI] CMP MIN,AL JL CHECKMAX MOV MIN,AL CHECKMAX: CMP MAX,AL JG DONE MOV MAX,AL DONE: INC SI LOOPREPEAT MOV AH,4CH INT 21H CODEENDS END START.