The MASM Forum Archive 2004 to 2012

Miscellaneous Forums => 16 bit DOS Programming => Topic started by: ninjarider on August 04, 2005, 01:00:18 PM

Title: tutorials on 16-bit
Post by: ninjarider on August 04, 2005, 01:00:18 PM
is there any tutorials around that are about 16-bit programming.
i've been wanting to learn for a long time. but i can't understand how to setup a .asm file for 16-bit
Title: Re: tutorials on 16-bit
Post by: Vortex on August 04, 2005, 05:17:07 PM
You can download a tutorial set from a coder named Adams :

http://board.flatassembler.net/download.php?id=228
Title: Re: tutorials on 16-bit
Post by: Peter.Hurrell on August 05, 2005, 11:59:53 AM
I believe that you will need a book which also serves as a handy reference for various techniques. 'Assembler inside out' (microsoft part number 35752) is one which seems very good. My old copy describes MASM before they added high level constructs (.IF,.WHILE etc.) so it really is the lowest level.
Remember if your using assembler it is for a specific type of CPU type in MASM its for 8086 up to Pentium. You will need to know the layout of registers etc also that a seperate Floating Point Unit  chip was needed in earlier cpu's but is incorporated into Pentium's.
Start off programming 8086 and deal with FPU and extra registers later!


           GOOD LUCK
Title: Re: tutorials on 16-bit
Post by: Xor Stance on August 05, 2005, 11:28:12 PM
http://www.whitetown.com/ng/index.php3?lang=0&what=1

Adam's tutorial its not complete to understand it, I haven't found any good tutorial for it but this one is recommended the most popular "Norton Guide to Assembler". Until now I found it... anyways I went back to 16-bits where you can handle more than 32-bits tuts. You'll need the NG viewer in programs, misc and C I know that old times rules!