Hallo Herr Jim Hall via Freedos-devel,

am Dienstag, 26. Dezember 2023 um 17:42 schrieben Sie:

> I actually never learned DOS assembly programming, but decided I'd
> like to start.

> What assembler do you recommend,
for noobies, they are all the same: take NASM.

"hello World" programmers don't need highly optimizing C++ complers nor do they 
have a need for macros.



>  and where is a good place to start
> learning about DOS assembly programming? 
get a book.
read other peoples programs. with a little luck there are even comments in the 
source.
while FreeDOS luckily is almost free from assembler nonsense, there is still 
enough .ASM
to learn from.
read what ASM the C compiler generates from your C programs.


> Start with a "Hello world"
> program and eventually move up to writing an assembly version of TYPE
> and CHOICE, things like that.

get the Ralph Brown interrupt list
implement stuff in C.
learn to single step your programs using DEBUG. 

learning to program (in any language) is mostly about reading and 
understanding, 
not so much about writing programs. 


Tom



_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to