9000 VAX wrote:
The best way to learn 8088 is to get a PC and install
DOS and some
software on it, including
DEBUG.COM, an editor, an assembler, then you
get an assembly language book and type in examples.
I second this. Not to appear juvenile, but I've learned more about
assembler from cracking games and rewriting 286 code to run on 8088 than
I ever did while in school. What a happy day it was to load a
commercial program with slow screen updating code (excessive redundant
checks for retrace when only one check was necessary) and patch it so
that it was swift on the 8088. :-)
Working on my Athlon, I do everything in Windows and rely on utilities
to get things done. Working on my 8088, I write my own utils (sometimes
in assembler). It's just a different mindset. And while there are
things I would never attempt on the 8088 (such as MPEG-2 compression),
it is just as fast for most common-denominator tasks like writing text,
programming, etc.
--
Jim Leonard (trixter at
oldskool.org)
http://www.oldskool.org/
Help our electronic games project:
http://www.mobygames.com/
Or check out some trippy MindCandy at
http://www.mindcandydvd.com/
A child borne of the home computer wars:
http://trixter.wordpress.com/