Programming the Macintosh In Assembly Language 1986
Programming the Macintosh in Assembly Language by SYBEX, SYBEX Inc., Berkeley, 1986. The scan is 812 pages.
What it covers
[edit | edit source]68000 assembly language for the Macintosh. The trademark page records the toolchain of the period: the Macintosh Development System, MacsBug, Consulair C, Lisa Pascal Workshop, MaxDB and TermBug.
This is not a repair source
[edit | edit source]This is a programming book. It contains no schematics, no parts lists, no component values, no voltages, no connector pinouts and no service procedures, and nothing in it should be cited for a hardware figure. Apple's software documentation and its compiler manuals describe the machine as the programmer sees it, which is not the machine the technician sees.
For hardware data use:
- Apple Service Source — Apple's own service manuals, module
level: specifications, symptom charts, take-apart and module part numbers
- Apple's Developer Notes — the one class of Apple developer document that does carry
rail currents, expansion-slot power budgets and connector pinouts. Several are held here, for example Macintosh IIci Developer Note, Macintosh IIsi Developer Note and Macintosh LC 475 and Quadra 605 Developer Note.
- Macintosh Repair & Upgrade Secrets and The Dead Mac Scrolls — component-level, for
the compact Macs
Related documents held here
[edit | edit source]- Programming the Macintosh in C 1986 — the SYBEX companion
- Macintosh Assembly Language 1986
- MPW and Assembly Language Programming for the Macintosh 1987
Download: Programming_the_Macintosh_In_Assembly_Language_1986.pdf (42.4 MB)