The 68000 Microprocessor
The Motorola MC68000 family of microprocessors is undoubtedly a revolu­ tionary set of devices. The MC68000 is the first advanced 16-bit microprocessor with a 32-bit internal architecture and the first with 16-megabyte, nonsegment­ ed, direct memory addressing. The processor's six basic addressing modes are equivalent to 14, when one considers all of the variations among these modes. Combined with the device's data and instruction types, the modes provide more than 1000 useful instructions. The book you are about to study has been developed as an aid to the hardware designer and as a supplement to the Motorola seminars on the 68000 microprocessor. The text includes a detailed description of the MC68000 and two complete systems that show how this processor can be interfaced to the outside world. The book follows a "top-down" approach. A brief history of microprocessors is provided first. Chapter 2 details the MC68000 by describing its registers, control lines, and capabilities. Chapter 3 introduces a small MC68000-based system. Although this system is characterized in the book as hypothetical, it is indeed the Educational Computer Board, used in the various Motorola seminars. The addressing modes and instructions are explained in Chapter 4, which includes helpful hints on how instructions can be used. Chapter 5 provides an in-depth description of additional instructions and numerous examples. Chapter 6 discusses exception handling and interrupts.
1136775186
The 68000 Microprocessor
The Motorola MC68000 family of microprocessors is undoubtedly a revolu­ tionary set of devices. The MC68000 is the first advanced 16-bit microprocessor with a 32-bit internal architecture and the first with 16-megabyte, nonsegment­ ed, direct memory addressing. The processor's six basic addressing modes are equivalent to 14, when one considers all of the variations among these modes. Combined with the device's data and instruction types, the modes provide more than 1000 useful instructions. The book you are about to study has been developed as an aid to the hardware designer and as a supplement to the Motorola seminars on the 68000 microprocessor. The text includes a detailed description of the MC68000 and two complete systems that show how this processor can be interfaced to the outside world. The book follows a "top-down" approach. A brief history of microprocessors is provided first. Chapter 2 details the MC68000 by describing its registers, control lines, and capabilities. Chapter 3 introduces a small MC68000-based system. Although this system is characterized in the book as hypothetical, it is indeed the Educational Computer Board, used in the various Motorola seminars. The addressing modes and instructions are explained in Chapter 4, which includes helpful hints on how instructions can be used. Chapter 5 provides an in-depth description of additional instructions and numerous examples. Chapter 6 discusses exception handling and interrupts.
139.99 In Stock
The 68000 Microprocessor

The 68000 Microprocessor

by Andrew M. Veronis
The 68000 Microprocessor

The 68000 Microprocessor

by Andrew M. Veronis

Paperback(Softcover reprint of the original 1st ed. 1988)

$139.99 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

The Motorola MC68000 family of microprocessors is undoubtedly a revolu­ tionary set of devices. The MC68000 is the first advanced 16-bit microprocessor with a 32-bit internal architecture and the first with 16-megabyte, nonsegment­ ed, direct memory addressing. The processor's six basic addressing modes are equivalent to 14, when one considers all of the variations among these modes. Combined with the device's data and instruction types, the modes provide more than 1000 useful instructions. The book you are about to study has been developed as an aid to the hardware designer and as a supplement to the Motorola seminars on the 68000 microprocessor. The text includes a detailed description of the MC68000 and two complete systems that show how this processor can be interfaced to the outside world. The book follows a "top-down" approach. A brief history of microprocessors is provided first. Chapter 2 details the MC68000 by describing its registers, control lines, and capabilities. Chapter 3 introduces a small MC68000-based system. Although this system is characterized in the book as hypothetical, it is indeed the Educational Computer Board, used in the various Motorola seminars. The addressing modes and instructions are explained in Chapter 4, which includes helpful hints on how instructions can be used. Chapter 5 provides an in-depth description of additional instructions and numerous examples. Chapter 6 discusses exception handling and interrupts.

Product Details

ISBN-13: 9781468466492
Publisher: Springer US
Publication date: 03/23/2012
Edition description: Softcover reprint of the original 1st ed. 1988
Pages: 328
Product dimensions: 7.52(w) x 9.25(h) x 0.03(d)

Table of Contents

1. Basic Concepts.- Brief History of Microprocessors.- Design of a Microprocessor.- Data Representation.- 2. Introduction to the MC68000.- General Layout.- Data Bus.- Address Bus.- Asynchronous Bus Control.- Function Control.- Synchronous Bus Control.- System Control.- Direct Memory Access Control.- Interrupt Control.- Registers.- 3. A Small MC68000 System.- Block Diagram and Memory Map.- Buses.- Address Multiplexing.- Reset/Halt and System Clock.- Timing.- Bus Timeout Logic.- Design of Ram and Rom Interface.- 4. Addressing Modes; Instruction Set.- Addressing Modes.- Instructions.- 5. Instruction Set — A More Intensive Evaluation.- Data Manipulation Instructions.- Data Movement Instructions.- Program Control Instructions.- Position Independence Instructions.- High-Level Language AIDS.- Programming Hints.- 6. Exception Handling.- General.- Interrupts.- 7. Peripheral Devices.- Memory Mapping of I/O Space.- MC6850 Acia.- Memory Mapping of ACIA.- Generating Interrupt Request Signals.- Parallel Interface/Timer.- Designing The Printer Interface.- Programming The Interface.- Design of the Cassette Interface.- Chapters 8. Another 68000-Based System.- Hardware Description.- The Operating System Monitor.- Monitor Commands.- Traps.- Exception Processing.- The Monitor.- Appendix A. S-Record Output Format.- Appendix B. Instruction Set Details.- Appendix C. Instruction Format Summary.- Appendix D. MC68000 Instruction Execution Times.- Appendix E. MC68000 Instruction Execution Times.
From the B&N Reads Blog

Customer Reviews