English
Language : 

80960CF-40 Datasheet, PDF (10/77 Pages) Intel Corporation – 80960CF-40, -33, -25, -16 32-BIT HIGH-PERFORMANCE SUPERSCALAR EMBEDDED MICROPROCESSOR
80960CF-40, -33, -25, -16
A
2.5 Priority Interrupt Controller
A programmable-priority interrupt controller
manages up to 248 external sources through the 8-
bit external interrupt port. The Interrupt Unit also
handles the four internal sources from the DMA
controller and a single non-maskable interrupt input.
The 8-bit interrupt port can also be configured to
provide individual interrupt sources that are level or
edge triggered.
80960CF interrupts are prioritized and signaled
within 225 ns of the request. If the interrupt is of
higher priority than the processor priority, the context
switch to the interrupt routine typically completes in
another 400 ns. The interrupt unit provides the
mechanism for the low latency and high throughput
interrupt service which is essential for embedded
applications.
Table 1. 80960CF Instruction Set
Data Movement
Arithmetic
Logical
Bit / Bit Field / Byte
Load
Store
Move
Load Address
Comparison
Add
Subtract
Multiply
Divide
Remainder
Modulo
Shift
*Extended Shift
Extended Multiply
Extended Divide
Add with Carry
Subtract with Carry
Rotate
Branch
And
Not And
And Not
Or
Exclusive Or
Not Or
Or Not
Nor
Exclusive Nor
Not
Nand
Set Bit
Clear Bit
Not Bit
Alter Bit
Scan For Bit
Span Over Bit
Extract
Modify
Scan Byte for Equal
Call/Return
Fault
Compare
Conditional Compare
Compare and Increment
Compare and Decrement
Test Condition Code
Check Bit
Debug
Unconditional Branch
Conditional Branch
Compare and Branch
Processor Mgmt
Call
Call Extended
Call System
Return
Branch and Link
Atomic
Conditional Fault
Synchronize Faults
Modify Trace Controls
Flush Local Registers
Atomic Add
Mark
Modify Arithmetic Controls Atomic Modify
Force Mark
Modify Process Controls
*System Control
*DMA Control
NOTES: Instructions marked by (*) are 80960Cx extensions to the 80960 instruction set.
4
PRELIMINARY