dreadedmonkeygod . net

Hose Not Thy Self

I took a class as an undergrad that forced me to get good or die: C335 Computer Structures. The professor, who ran the lectures, gave exams so hard that to this day I feel they were unfair.

The second instructor, however, was fantastic. His name is Brian E. Bothwell, or "BEB" and I'm sure he's alive and well somewhere doing something really cool.

BEB put together a handout for us that gave us something to turn to when the going got tough. Assembly language coding is unforgiving in the extreme, and we were grateful.

Alas, BEB was just filling in for the official assistant instructor, who was stuck in Russia with visa problems. When the Russian finally arrived, BEB returned whence he came.

I've held onto this thing for years. It's too good to let it vanish, but I hate keeping papers around. Now that it's posted here for posterity, I can finally toss the paper copy.

This was my guide through some long, long coding sesssions where I really learned how to build solid code, and build it fast. When one of my Krav Maga teachers told me that "slow is smooth, and smooth is fast", I thought of this class.

So, submitted for you're parusal: BEB's 68000 Debuging Guide (PDF).

Readers' Comments

Wow, thank you so much for this blog post. I am honored.

To be honest, the reason I decided to AI for this class is the AI I had was just not very good at all, and I was very frustrated. I made it through (think I got a B+), but I vowed I'd teach it and do a much better job. It's great to know you think I did so! =8^)

Also, thanks MUCH for posting my debugging guide. I lost my copy of it years ago. I am printing it out now for posterity.

-beb

Post a Comment

Name:
Email (Never, ever displayed.)
URL:
Remember me next time.
Comments (Sorry, no HTML allowed. Space paragraphs with a blank line.):