Motorola M6800 manual MPU-3

Page 3

MPU-3

5.One condition code register (CC)

6.72 instructions

7.Five addressing modes

8.System clock range of 100 kilohertz to 1 megahertz

9.Program interrupt capability

Accumulators

The MPU contains 2 accumulators designated ACCA and ACCB. Each accumulator is 8 bits (one byte) long and is used to hold operands and data from the arithmetic logic unit. Instructions which involve one or both accumulators are:

ABA - Add accumulator A to accumulator B

ADC - Add with carry

ADD - Add without carry

AND - Logical AND

ASL - Arithmetic shift left

ASR - Arithmetic shift right

BIT - Bit test

CBA - Compare accumulators

CLR - Clear

CMP - Compare

COM - Complement

DAA - Decimal adjust ACCA

DEC - Decrement

EOR - Exclusive OR

Image 3
Contents MPU-1 Introduction MPU-2 MPU-3 MPU-4 MPU-5 BIT N0 Function MPU-7 Valid Memory Addressvma Data BUS EnabledbeMPU-8 READ/WRITE R/WNON-MASKABLE Interruptnmi MPU-9BUS Available BA Address BUS AO/A15 THREE-STATE Control TSCINX ABAINS ADCPage MPU-14 Summary of MPU Operation Reset Sequence IRQ Sequence RTI Execution NMI SequenceSWI Instruction Page Page Page Page Page Page Page Page