Hi there, Well im trying to "MOV DX, OFFSET DATA" in Windows environment, but the TASM32 says "offset or segment is 32 bit.". I guess that kind of MOV dont go this time, is there any other MOV commands for 32 bit environment or should i go with PUSH ? Thanks alot in advance for your time! AzraeL
Hi, like the message says, you have to use a 32 bit register for this operation: mov edx, offset data or alternative: lea edx, data beaster.