Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ASSUME CS:CODE,DS:DATA,ES:EXTRA
- CODE SEGMENT
- MOV AX,DATA
- MOV DS,AX
- MOV AX,EXTRA
- MOV ES,AX
- MOV AX,0AAAAH
- MOV SI,OFFSET STR1
- MOV DI,OFFSET STR2
- MOV CL,LOS
- CLD
- ITER:
- CMPSB
- JNE EXIT_LOOP
- LOOP ITER
- MOV AX,0FFFFH
- HLT
- EXIT_LOOP:
- MOV AX,0000H
- HLT
- CODE ENDS
- DATA SEGMENT
- STR1 DB 'MASM'
- LOS DB 04H ; LARGEST OF BOTH STRINGS
- DATA ENDS
- EXTRA SEGMENT
- STR2 DB 'MASM'
- EXTRA ENDS
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement