assume cs:codesg,ds:datasg
datasg segment
db 2,5,6,1,4,3,2,9,8,9,7,5,0,4
datasg ends
codesg segment
start:
mov ax,datasg
mov ds,ax
mov si,0
mov cx,13
s:mov al,cl
mov cl,13
sub cx,si
mov bx,1
s1:mov ah,[si]
cmp ah,[si+bx]
jna snext
mov dl,[si+bx]
mov [si],dl
mov [si+bx],ah
snext:i...