Question: Below is the flow diagram of the Selection Sort algorithm. The array elements are listed in the sample table below according to the flow chart
Below is the flow diagram of the Selection Sort algorithm.

The array elements are listed in the sample table below according to the flow chart above.

According to this information; a) Calculating the average value of array elements and assigning it to the avg variable, b) Implementing the Selective Sorting algorithm in assembly language with the option a Write the code in the blank space below, explain the code.
n= 10 (Number of elements of array a)
a[10] = { 32, 16, 64, 128, 2, 8, 0, 4, 1, 3 }
Answer:
MY_DATA SEGMENT PARA 'DATA'
n DB 10
a DB 32, 16, 64, 128, 2, 8, 0, 4, 1, 3
ort DW ?
MY_DATA ENDS
MY_CODE SEGMENT PARA 'CODE'
MY_PROG PROC FAR
ASSUME CS:MY_CODE, DS:MY_DATA
MOV AX,MY_DATA
MOV DS,AX
..........
MOV AH, 04CH
INT 21H
RET
MY_PROG ENDP
MY_CODE ENDS
END MY_PROG
yes no 'MIN= Exchange a(i) and al'MIN End min 32 16 64 128 2 8 0 4 1 3 min 0 16 64 128 2 8 324 1 13 0 1 64 128 2 8 324 163 0 1 2 128 64 8 324 16 3 0 1 N 3 64 8 324 16 128 0 0 1 2 3 4 8 3264 16 128 0 1 N 3 4 8 8 32 64 16 128 0 1 3 4 8 16 64 32 128 N 0 1 1 2 3 4 co 16 32 64 128
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
