What tools should I use to program ASM MS-DOS in real processor mode on Linux?

1 answer 1

In short, you will need:

  • Editor (to your taste)
  • Assembler, for your taste / needs, for example, native ( masm / tasm ) or cross-platform ( nasm / fasm ), the easiest choice IMHO - nasm
  • DOS emulator / virtual machine with DOS installed, easiest is dosbox .
  • The debugger is most likely some kind of native under DOS ( AFDPRO / CodeView / DeGlucker , all not free, but easily accessible), but with a special desire you can use the built-in virtual machine, for example qemu + gdb.

For educational purposes, all this will be more than enough.