Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
68000 assembly language programming and interfacing
Barry A., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780138056803)
Date Reviewed: Jun 1 1993

Intended for use in a two-year engineering technology program, this book is an introductory text, not a hardware or software design text. The assumed support for the student is a PC with an MC68000 assembler and either a Motorola 68000 Educational Computer Board, a MicroBoard Design MAX68000, or software from PseudoCorp to simulate the hardware. The exposition technique is informal in that the instruction set is introduced by examples.

Chapters 1 through 4 are introductory and describe the software view of the 68000 hardware, flowcharting techniques and algorithms, number systems, and character codes. If additional depth is required in any of these areas, the text must be supplemented.

Chapter 5 is a listing of all the instructions and addressing modes for the 68000 in sets of tables grouped by function. Instructions used further on in the text have chapter and section references so that their operation can be examined. Not all instructions are used, but sample instructions from each table are used.

Chapters 6 and 7 use the informal exposition technique to introduce instructions and addressing modes. As each instruction (usually one or two from each class of instructions) is introduced, it is incorporated in a short example of its use, ranging from a single instruction to a half-page program using the previous instructions with the new one. Some of the longer examples include flowcharts. The examples in chapter 7 are more involved, since they are simple industrial control applications. The longer examples were done by “ambitious (but very busy) students” and are ports from a Z-80 system. The author indicates that the examples do operate as indicated but may lack refinement.

Chapter 8 expands the 68000 to include the parallel (6821 and 68230) and serial (6850) interface chips. The author supplies only the data necessary to use these chips in simple examples, rather than an entire data sheet. Chapter 9 treats exception and interrupt handling in four pages. Chapter 10 has detailed directions for executing the previous examples on the systems mentioned above.

The first two appendices are reprints from Motorola of instruction timing information and an alphabetical listing of the instructions. Appendices C through F are a reprint of a Radio-Electronics article and the supporting data sheets for the IC used.

As a text for an engineering technology program, this book is suitable and has a strong hands-on component. For in-depth coverage of any of the topics, additional material should be obtained.

Reviewer:  Michael A. Baltrush Review #: CR115740
Bookmark and Share
 
Motorola 68000 (C.5.3 ... )
 
 
Macro And Assembly Languages (D.3.2 ... )
 
 
Introductory And Survey (A.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Motorola 68000": Date
The 68000 and 68020
Triebel W., Singh A., Prentice-Hall, Inc., Upper Saddle River, NJ, 1991. Type: Book (9780138121327)
Sep 1 1992
The MC68000 microprocessor family
Liu Y., Prentice-Hall, Inc., Upper Saddle River, NJ, 1991. Type: Book (9780135663998)
May 1 1992
Programming and designing with the 68000 family
Mimar T., Prentice-Hall, Inc., Upper Saddle River, NJ, 1991. Type: Book (9780137314980)
Apr 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy