Any assembler included with FreeDOS will work perfectly for your use case. Personally between fasm and nasm I have a slight preference for nasm because it has clear and extensive documentation including examples on how to create 16-bit code for DOS: https://www.nasm.us/docs.php
Il giorno mar 22 dic 2020 alle ore 01:31 Marv <moa47...@gmail.com> ha scritto: > The other day I decided to do some experimenting with the parallel port on > my FreeDos machine, so I built an adapter with 8 LEDs connected to the > output bits. It didn’t take too long to figure out how to turn the LEDs > on/off using QBASIC. > > But I wanted to get a little closer to machine level control over the > port. I decided to go with Microsoft’s MASM 6.11. Apparently, it was the > last version that ran on MS-DOS. I liked the fact that it came with a lot > of reference documentation. > > I did install it on my FreeDos 1.3 machine and get it working. I’ve been > able to turn the parallel port bits on and off, etc. > > I installed MASM before I realized there are a couple of assemblers listed > on the FreeDos software page. The Flat Assembler seems especially well > supported. Is anyone here familiar with FASM? MASM is probably overkill for > my purpose and like many other Microsoft products, their support for it is > mainly reference material for experienced programmers. > > > http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/fasm.html > > > > -- > It's all fun and games until someone divides by zero. > > _______________________________________________ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user >
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user