Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ASSUME CS:CODE,DS:DATA
- CODE SEGMENT
- MOV AX,DATA
- MOV AL,00H
- MOV CL,ARRAYSIZE
- MOV DL,KEY
- MOV SI,OFFSET ARRAY
- ITER: ;ITERATION CODE BLOCK
- CMP DL,[SI]
- JE FOUND ; IF EQUAL TO KEY EXIT LOOP
- INC SI
- LOOP ITER
- MOV AX,0000H
- JMP EXITOUT
- FOUND:
- MOV AX,1111H
- JMP EXITOUT ;EXIT CODE
- EXITOUT:
- HLT
- CODE ENDS
- DATA SEGMENT
- ARRAY DB 01H,05H,11H,25H,10H ; DEFINE YOUR ARRAY
- ARRAYSIZE DB 05H ;DEFINE ARRAY SIZE
- KEY DB 25H ; DEFINE THE LETTER TO BE FOUND
- DATA ENDS
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement