Robert J. Borrmann
Software
These programs are revised and upgraded from time to time,
depending on my interests and feedback from users.
If you have suggestions (or bug reports), please
let me know.
Documentation
The following are Adobe Acrobat (PDF) files relating to various microprocessors.
- 8086LST.pdf, a 5-page list of 8086 machine-language instructions. These are the basic "core" instructions
of all "x86" processors up through the latest Pentium.
- 486LIST.pdf, a 7-page list of 80486 machine-language instructions. These include all the instructions
in 8086LIST.PDF (above), plus special 486 instructions that run on all
80486 and Pentium processors. Does not include MMX extensions.
- 486MAPF.pdf, a full-color
1-page map showing the assignment of 80x86 machine-instructions to the
256 available code locations. Coloring is by functional groups of instructions.
- 68000LST.pdf, a 6-page list of 68000 machine-language instructions. These are the basic "core"
instructions of all 680x0 processors.
- 68040AM.pdf, a 7-page list of 68040 machine-language instructions. These include all the instructions
in 68000LST.PDF (above), plus special privileged and reserved
instructions for the later processors in the family.
- INSTRS.pdf, 2 pithy pages of reference
information for the 8051 microprocessor, including the processor's
instruction set with encoding details. and the programmer's model
with the on-chip RWM and the SFRs (special function registers).
Course Links
The following are links to course-related pages and documents.