Uh this is so sick, i need to use 32 bit string instructions like LODSD, and when i stick the .386 tag to the top of my ASM program which is by the way being compiled in TASM, i can't even print to the STD out, cause TASM complains that all the OFFSETs are 32-bit but to print a string for example i need to load DX with the offset of the string, any suggestions ?
Posted on 2006-03-28 22:50:55 by XCHG
XCHG, if you need to do mixed-mode programming it might be a good idea to switch to an assembler that's more designed for stuff like that (nasm, fasm). But... try moving around your .386 and .model tags, iirc the order of them defines whether you want a 32bit app, or a 16bit app with access to 32bit instructions.
Posted on 2006-03-29 03:34:25 by f0dder
In TASM you can do .586
Posted on 2006-03-29 10:13:47 by ti_mo_n
The version of the TASM that i've got doesn't support 586 instruction sets :roll:
Posted on 2006-03-30 03:23:01 by XCHG

The version of the TASM that i've got doesn't support 586 instruction sets :roll:


I believe Borland has released version 5.0 which does support the 586 instructions. They refer to it
as antique.

Posted on 2006-03-30 07:42:32 by skywalker
Awesome, thanks man i got hold of it
I appreciate it guys

Btw i was using TASM 3.2 (The stone age release)
Posted on 2006-03-31 12:54:39 by XCHG