Microprocessor and Microcontroller Lab 2 | Read Now
Microprocessor and Microcontroller Lab 2
2] Design and develop an assembly program to sort a given set of ‘n’ 16- bit numbers in ascending order. Adopt bubble sort algorithm to sort given elements.
2] Program Code(las2.asm)
.model small .stack 10 .data org 01h a db 03h,01h,04h,02h count dw 04 .code mov ax,@data mov ds,ax mov bx,count dec bx outloop:mov cx,bx mov si,0 inloop: mov al,a[si] inc si cmp al,a[si] jl down xchg al,a[si] mov a[si-1],al down: loop inloop dec bx jnz outloop mov ah,4ch int 21h end