Administrator
|
There is a book that I have somewhere that walks you through writing your own interpreter for a python-like language. It actually walks you through two different versions of it, reflecting two very different approaches.
Another book, but I don't know how useful it would be today, walked through building a full-up 8088-based computer, including board layout, that supported a floppy drive, keyboard, and monitor. It walked through the entire BIOS ROM code, explaining how each part of it worked. Of course, getting your hands on an 8088 today is easier said than done, but there might be files out there to configure an FPGA to emulate an 8088.
|