A80960KB20 Intel, A80960KB20 Datasheet - Page 10

IC MPU I960KB 20MHZ 132-PGA

A80960KB20

Manufacturer Part Number
A80960KB20
Description
IC MPU I960KB 20MHZ 132-PGA
Manufacturer
Intel
Datasheet

Specifications of A80960KB20

Processor Type
i960
Features
KB suffix, 32-Bit, 512 Byte Cache
Speed
20MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
132-PGA
Family Name
i960
Device Core Size
32b
Frequency (max)
20MHz
Instruction Set Architecture
RISC
Supply Voltage 1 (typ)
5V
Operating Supply Voltage (max)
5.25V
Operating Supply Voltage (min)
4.75V
Operating Temp Range
0C to 85C
Operating Temperature Classification
Commercial
Mounting
Through Hole
Pin Count
132
Package Type
PGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
803516

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
A80960KB20
Manufacturer:
INTEL
Quantity:
874
80960KB
1.1.1
The
environment so that all programs running on the
processor are contained in a single address space.
Maximum address space size is 4 Gigabytes (2
bytes).
For ease of use the 80960KB has a small number of
addressing modes, but includes all those necessary
to ensure efficient execution of high-level languages
such as C. Table 2 lists the modes.
4
• 12-Bit Offset
• 32-Bit Offset
• Register-Indirect
• Register + 12-Bit Offset
• Register + 32-Bit Offset
• Register + (Index-Register x Scale-Factor)
• Register x Scale Factor + 32-Bit Displacement
• Register + (Index-Register x Scale-Factor) +
• Scale-Factor is 1, 2, 4, 8 or 16
32-Bit Displacement
80960KB
Table 2. Memory Addressing Modes
Memory Space And Addressing Modes
Access—Short
Access—Long
Compare and
Register to
Register
Memory
Memory
Control
Branch
offers
a
linear
Figure 3. Instruction Formats
programming
OpcodeRegReg/LitModesExt’d OpReg/Lit
OpcodeRegBaseModeScalexxOffset
OpcodeReg/LitRegMDisplacement
32
OpcodeRegBaseMXOffset
OpcodeDisplacement
1.1.2
The 80960KB recognizes the following data types:
Numeric:
• 8-, 16-, 32- and 64-bit ordinals
• 8-, 16-, 32- and 64-bit integers
• 32-, 64- and 80-bit real numbers
Non-Numeric:
• Bit
• Bit Field
• Triple Word (96 bits)
• Quad-Word (128 bits)
1.1.3
The 80960KB programming environment includes a
large number of registers. In fact, 32 registers are
available at any time. The availability of this many
registers greatly reduces the number of memory
accesses required to perform algorithms, which
leads to greater instruction processing speed.
There are two types of general-purpose registers:
local and global. The 20 global registers consist of
sixteen 32-bit registers (G0 though G15) and four
80-bit registers (FP0 through FP3). These registers
Displacement
Data Types
Large Register Set

Related parts for A80960KB20