Saturday 11 January 2014

Linear search

        .A  <start address>
        MOV DX,0
        MOV SI,3000
        MOV CX,[SI]
        ADD SI,2
        MOV AX,[SI]
compare:  ADD SI,2
        CMP AX,[SI]
        JE found:
        LOOP compare:
       JMP end:
found:      MOV DX,1
end:         INT 03

No comments:

Post a Comment