Table of Contents
Early April work on IntList, lDOS boot, lDebug
2026-04-12
This week I got IntList into a state where it does most things I want it to do.
Early April work on the list, lDOS boot/instsect
Late March work on the debugger and kernel
2026-03-29
This week I also finished my stackoverflow.com Q&A and companion blog post on NASM label delta arithmetic. I have espoused the use of this for years, but there wasn't a canonical explanation to refer to yet.
What is a debugger and how can it help me diagnose problems?
A debugger is a program that can examine the state of your program while your program is running. The technical means it uses for doing this are not necessary for understanding the basics of using a debugger. You can use a debugger to halt the execution of your program when it reaches a particular place in your code, and then examine the values of the variables in the program. You can use a debugger to run your program very slowly, one line of code at a time (called single stepping), while you examine the values of its variables.
2014-08-19 answer (excerpt) by Raedwald
