EasyManua.ls Logo

Motorola MC68020 User Manual

Motorola MC68020
306 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
© MOTOROLA INC., 1992
MC68020
MC68EC020
MICROPROCESSORS
USER’S MANUAL
First Edition
Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function or design. Motorola does not assume any
liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patent rights nor the rights of
others. Motorola products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other
applications intended to support or sustain life, or for any other application in which the failure of the Motorola product could create a situation where personal
injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold
Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney
fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that
Motorola was negligent regarding the design or manufacture of the part. Motorola and the are registered trademarks of Motorola, Inc. Motorola, Inc. is an
Equal Opportunity/Affirmative Action Employer.

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Motorola MC68020 and is the answer not in the manual?

Motorola MC68020 Specifications

General IconGeneral
BrandMotorola
ModelMC68020
CategoryComputer Hardware
LanguageEnglish

Summary

SECTION 1 INTRODUCTION

1.2 PROGRAMMING MODEL

Description of the MC68020/EC020's internal registers and programming environment.

1.3 DATA TYPES AND ADDRESSING MODES OVERVIEW

Details on supported data types and memory addressing modes for programming.

1.7 CACHE MEMORY

Information on the on-chip instruction cache for performance improvement.

SECTION 2 PROCESSING STATES

2.1 PRIVILEGE LEVELS

Details on user and supervisor privilege levels and their impact on operation.

2.3 EXCEPTION PROCESSING

Description of how the processor handles exceptions, including vector tables and stack frames.

SECTION 4 ON-CHIP CACHE MEMORY

4.1 ON-CHIP CACHE ORGANIZATION AND OPERATION

Details on the direct-mapped cache organization and how it operates.

SECTION 5 BUS OPERATION

5.2 DATA TRANSFER MECHANISM

Explanation of how operands are transferred, including dynamic bus sizing.

5.3 DATA TRANSFER CYCLES

Description of bus cycles for data transfer, including read, write, and read-modify-write.

5.7 BUS ARBITRATION

Description of the protocol for determining bus mastership between processor and external devices.

SECTION 6 EXCEPTION PROCESSING

6.1 EXCEPTION PROCESSING SEQUENCE

Step-by-step description of how the processor enters and manages exception processing.

6.2 BUS FAULT RECOVERY

Details on recovering from bus errors and address errors using software.

SECTION 7 COPROCESSOR INTERFACE DESCRIPTION

7.2 COPROCESSOR INSTRUCTION TYPES

Categorization of coprocessor instructions and their protocols.

7.4 COPROCESSOR RESPONSE PRIMITIVES

Detailed descriptions of the primitive instructions used for coprocessor status and service requests.

7.5 EXCEPTIONS

Overview of exceptions detected by the main processor or coprocessor.

SECTION 8 INSTRUCTION EXECUTION TIMING

8.2 INSTRUCTION TIMING TABLES

Tables detailing clock periods for various instructions and addressing modes.

SECTION 10 ELECTRICAL CHARACTERISTICS

Related product manuals