Tag: assembly
6502 CPUs were a massive success back in the 80s and early 90s. The 6502 CPU is 8-bit only but there were many many successfully games written for this …
November 5, 2013
32 bit, algorithms, assembly language, c / c++, code, implementation, interpreter / compiler, optimization, programming languages, windows
Introduction You probably came across the term ‘Tail Recursion’ or ‘Tail Recursive’ before. You even have written a piece of Tail Recursive functions/algorithms without knowing it. So, what is …
October 18, 2013
16 bit, assembly language, code, DOS, DOSBOX, I/O File, implementation, interpreter / compiler, memory, MSDOS 16-bit, programming languages, python, tools / utilities, tricks, windows
Binary files are not complex. The DOS .COM format is simple. The following demonstrates the idea of converting a short message (ASCII text) to .COM executable. As we know, …
October 17, 2013
16 bit, assembly language, code, DOS, DOSBOX, implementation, MSDOS 16-bit, programming languages, string, windows
16-bit DOS has been obsolete. But learning 16-bit Assembly helps up understand how underlying system works and it is fun programming using assembly. 16-bit Assembly is similar to 32-bit …
October 16, 2013
16 bit, assembly language, code, DOS, DOSBOX, I/O File, implementation, MSDOS 16-bit, programming languages, windows, windows command shell
We have previously introduced the open source project DOSBox, an x86 emulator for DOS. This brings back some good memory of writing DOS assembly. The .COM binary is the …