4 ms·
Author here. Surprised to see this here. I wrote most of the book for the class I was teaching in the 90's. All the textbooks I could find were for 16-bit DOS
by pacman128 8y ago
Author here. Surprised to see this here.
I wrote most of the book for the class I was teaching in the 90's. All the textbooks I could find were for 16-bit DOS assembly. I wanted to do 32-bit and use free software. I picked NASM and djgpp because most of my students used Windows. There was no free express version of MS Visual Studio back then. I also wanted to cover interfacing with C since that's how one typically uses assembly, plus it shows how C operates under the hood.
I went into industry in 2000, so never had the time to update it to 64-bit.
- pan69 8y ago> I grew frustrated at teaching 16-bit real mode programming and decided to change to 32-bit protected mode. However, I soon ran into a problem. I could not find a textbook that covered 32-bit protected mode assembly programming! I skimmed through the book a bit and there is an explanation of what protected mode is in chapter 1, but the actual teaching assembly part of the book seems to be all 32 bit real mode. Is that correct?
- pacman128 8y agoNo, it's all in 32-bit protected mode.