mc68307ad Freescale Semiconductor, Inc, mc68307ad Datasheet - Page 6

no-image

mc68307ad

Manufacturer Part Number
mc68307ad
Description
Integrated Multiple-bus Processor
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Data Types and Addressing Modes
Five basic data types are supported:
In addition, operations on other data types such as memory addresses, status word data, etc. are provided in the
instruction set.
The 14 addressing modes listed in Table 1 include six basic types:
Included in the register indirect addressing modes is the capability to perform postincrementing,
predecrementing, offsetting, and indexing. The program counter relative mode can also be modified via indexing
and offsetting.
Instruction Set Overview
The EC000 core instruction set is listed in Table 2. The instruction set facilitates ease of programming by
supporting high-level languages. Each instruction, with few exceptions, operates on bytes, words, and long-
words, and most instructions can use any of the 14 addressing modes. Combining instruction types, data types,
and addressing modes, over 1000 useful instructions are provided. These instructions include signed and
unsigned, multiply and divide, quick arithmetic operations, BCD arithmetic, and expanded operations (through
traps).
6
1.) Bits
2.) Binary coded decimal (BCD) digits (4 bits)
3.) Bytes (8 bits)
4.) Words (16 bits)
5.) Long words (32 bits)
1.) Register direct
2.) Register indirect
3.) Absolute
4.) Program counter relative
5.) Immediate
6.) Implied
MC68307 TECHNICAL INFORMATION
MOTOROLA

Related parts for mc68307ad