MC146805E2CFN INNOVASIC [InnovASIC, Inc], MC146805E2CFN Datasheet - Page 19

no-image

MC146805E2CFN

Manufacturer Part Number
MC146805E2CFN
Description
Microprocessor Unit
Manufacturer
INNOVASIC [InnovASIC, Inc]
Datasheet
IA6805E2
Microprocessor Unit
Instruction Set Description
The MPU has 61 basic instructions divided into 5 types. The 5 types are Register/memory, read-
modify-write, branch, bit manipulation, and control.
Register/Memory Instructions:
Read-Modify-Write Instructions:
Copyright
innovASIC
Most of the following instructions use two operands. One is either the accumulator or the
index register and the other is obtained from memory. The jump unconditional (JMP) and
jump to subroutine (JSR) instructions have no register operand.
These instructions read a memory or register location, modify or test its contents and then
write the modified value back to memory or the register.
2002
The End of Obsolescence
Load A from memory
Load X from memory
Store A in memory
Store X in memory
Add memory to A
Add memory and carry to A
Subtract memory
Subtract memory from A with Borrow
AND memory to A
OR memory with A
Exclusive OR memory with A
Arithmetic compare A with memory
Arithmetic compare X with memory
Bit test memory with A (logical compare)
Jump Unconditional
Jump to subroutine
Increment
Decrement
Clear
Complement
Negate (2's complement)
Rotate Left Thru Carry
Rotate Right Thru Carry
Logical shift left
Logical shift right
Arithmetic shift right
Test for negative or zero
Function
Function
ENG21108140100
Page 19 of 31
Mnemonic
COM
NEG
DEC
ROL
ROR
INC
CLR
ASR
LSL
LSR
TST
Mnemonic
As of Production Version 00
A D D
A N D
A D C
O R A
L D A
L D X
E O R
C M P
STX
SUB
C P X
STA
SBC
J M P
BIT
JSR
Data Sheet
www.innovasic.com
Customer Support:
1-888-824-4184

Related parts for MC146805E2CFN