English
Language : 

80960CA-33 Datasheet, PDF (7/68 Pages) Intel Corporation – 80960CA-33, -25, -16 32-BIT HIGH-PERFORMANCE EMBEDDED PROCESSOR
80960CA-33, -25, -16
2.5 Instruction Set Summary
Table 1 summarizes the 80960CA instruction set by logical groupings. See the i960® CA Microprocessor User’s
Manual for a complete description of the instruction set.
Table 1. 80960CA Instruction Set
Data
Movement
Arithmetic
Logical
Load
Store
Move
Load Address
Add
Subtract
Multiply
Divide
Remainder
Modulo
Shift
*Extended Shift
Extended Multiply
Extended Divide
Add with Carry
Subtract with Carry
Rotate
And
Not And
And Not
Or
Exclusive Or
Not Or
Or Not
Nor
Exclusive Nor
Not
Nand
Comparison
Branch
Call/Return
Compare
Conditional Compare
Compare and
Increment
Compare and
Decrement
Test Condition Code
Check Bit
Unconditional Branch
Conditional Branch
Compare and Branch
Call
Call Extended
Call System
Return
Branch and Link
Debug
Processor
Management
Atomic
Modify Trace Controls
Mark
Force Mark
Flush Local Registers
Modify Arithmetic
Controls
Modify Process
Controls
*System Control
*DMA Control
Atomic Add
Atomic Modify
NOTES:
Instructions marked by (*) are 80960CA extensions to the 80960 instruction set.
Bit and Bit Field
and Byte
Set Bit
Clear Bit
Not Bit
Alter Bit
Scan For Bit
Span Over Bit
Extract
Modify
Scan Byte for Equal
Fault
Conditional Fault
Synchronize Faults
3