Thread: Masm Help!

  1. #1
    Anirban Ghosh
    Join Date
    Jan 2006
    Posts
    278

    Masm Help!

    Want to do 16bit assembly in MASM. What should I do? Where may I get the MASM assembler for this? Any links please!

  2. #2
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    There isnt a seperate assembler - just a few settings

    The problem is that you need a 16bit linker...there are versions on the net somewhere

  3. #3
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,195
    gah, now im gonna have to dig throo my box of 5 1/4" floppies for an old copy of Turbo C (it has a stand alone assembler).

  4. #4
    Officially An Architect brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,396
    Quote Originally Posted by anirban View Post
    Want to do 16bit assembly in MASM. What should I do? Where may I get the MASM assembler for this? Any links please!
    What exactly do you want to do? For small stuff, a single-segment COM file should be enough. And if you use NASM (Netwide Assembler) instead of MASM, you can output the COM directly and you don't even need a linker. Although I believe MASM comes with one...

    MASM is ancient. I'd suggest going with something that is still under active development (e.g. NASM)

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Converting MINI-BASIC in MASM over to C++?
    By Paul Panks in forum Projects and Job Recruitment
    Replies: 405
    Last Post: 07-04-2009, 05:41 PM
  2. VC++ 6 & MASM (eek)
    By cboard_member in forum C++ Programming
    Replies: 2
    Last Post: 07-16-2005, 10:00 AM
  3. Masm
    By Lurker in forum Tech Board
    Replies: 6
    Last Post: 01-22-2004, 11:44 PM
  4. MASM 7, wont compile.
    By Xei in forum Windows Programming
    Replies: 3
    Last Post: 01-16-2003, 04:23 PM
  5. MASM 16-Bit?
    By Brian in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 03-03-2002, 12:11 PM