You are on page 1of 2

Assignment No 1:

MC200202524
[org 0x100]

jmp quickStart

nm : dw 2, 0, 0, 2, 0 ,2, 5 , 2 ,4

quickStart:

mov ax,2

mov bx,0

add ax,bx

mov bx,0

add ax,bx

mov [nm+ 0],ax

mov ax,2

mov bx,0

add ax,bx

mov bx,2

add ax,bx

mov [nm+ 2],ax

mov ax,5

mov bx,2

add ax,bx

mov bx,4

add ax,bx

mov [nm+ 4],ax

mov bx,0

mov ax,0

mov ax, [nm+ bx]

peakvalue:

cmp bx,12
je fin

cmp ax,[nm+bx]

jge peakloop

mov ax, [nm +bx]

peakloop:

add bx,2

jmp peakvalue

fin:

mov ax, 4c00h

int 21h

You might also like