Synopses & Reviews
Designed to demystify the Motorola 68000 microprocessor—its hardware and software—this detailed reference leads users on an in-depth, hands-on exploration of more than 75 different applications and then guides them through the construction and programming of their own working single-board 68000 system. Chapter topics cover microprocessor-based systems, the 68000 microprocessor, software details of the 68000, exception processing, an introduction to data structures and programming the 68000, hardware details of the 68000, memory system design, I/O system design, advanced programming using 68000 peripherals, building a working 68000 system, an introduction to the advanced 680x0 series microprocessors, and microcontrollers. For programmers, and microcomputer/network technicians and engineers.
Table of Contents
I. INTRODUCTION. 1. Microprocessor-based Systems. 2. An Introduction to the 68000 Microprocessor.
II. SOFTWARE ARCHITECTURE. 3. Software Details of the 68000.
4. Exception Processing.
III. PROGRAMMING. 5. An Introduction to Data Structures.
6. An Introduction to Programming the 68000.
IV. HARDWARE ARCHITECTURE. 7. Hardware Details of the 68000.
8. Memory System Design.
9. I/O System Design.
10. Advanced Programming Using 68000 Peripherals.
11. Building a Working 68000 System.
V. ADVANCED TOPICS. 12. An Introduction to the Advanced 68000 Series Microprocessors.
13. Microcontrollers.
Glossary.
Appendix A: 68000 Data Sheets.
Appendix B: 68000 Instruction Set.
Appendix C: 68000 Instruction Execution Times.
Appendix D: 68000 Peripheral Data Sheets.
Appendix E: A Note About ASM68K, EMU68K, and COM68K.
Appendix F: A Review of Number Systems and Binary Arithmetic.
Appendix G: ASCII Character Set.
Appendix H: DOS/BIOS Functions.
Appendix I: The PowerPC.
Solutions and Answers to Selected Odd-Numbered Study Questions.
Index.