PowerPC 604

E251993

PowerPC 604 is a 32-bit RISC microprocessor from IBM and Motorola’s PowerPC family, widely used in mid-1990s Apple Power Macintosh systems for its strong integer and floating-point performance.

All labels observed (4)

Label Occurrences
PowerPC 604 canonical 4
PowerPC 600 series 3
PowerPC 604e 3

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf PowerPC microprocessor
RISC microprocessor
microprocessor
addressBusWidth 32-bit
architectureFamily PowerPC
bitWidth 32-bit
cacheType separate instruction and data caches
category IBM microprocessors
Motorola microprocessors
PowerPC 604 self-linksurface differs
surface form: PowerPC 600 series
compatibleWith PowerPC 32-bit software
dataBusWidth 64-bit
designers Apple Inc.
surface form: Apple Computer

IBM
Motorola
designGoal high performance general-purpose computing
endianSupport big-endian
executionUnits branch unit
floating-point unit
integer units
load-store units
family PowerPC 604 self-linksurface differs
surface form: PowerPC 600 series
instructionSetArchitecture PowerPC
surface form: PowerPC ISA
introducedInDecade 1990s
knownFor strong floating-point performance
strong integer performance
L1Cache data cache
instruction cache
microarchitectureType superscalar
notableUse Power Macintosh
surface form: Apple Power Macintosh systems
notableUsePeriod mid-1990s
pipelineType deep pipeline
predecessor PowerPC 601
successor PowerPC 604 self-linksurface differs
surface form: PowerPC 604e
supports 32-bit virtual addressing
IEEE 754 floating‑point arithmetic standard
surface form: IEEE 754 floating-point

hardware branch prediction
out-of-order execution (limited)
superscalar issue
targetMarket desktop computers
workstations
technologyType CMOS
usedBy Apple Inc.
surface form: Apple Computer

IBM
other PowerPC system vendors
usedIn Apple Power Macintosh 7600
Apple Power Macintosh 8500
Power Macintosh 9500
surface form: Apple Power Macintosh 9500
wordSize 32 bits

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Power Macintosh series cpuFamily PowerPC 604
PowerPC 601 family PowerPC 604
this entity surface form: PowerPC 600 series
PowerPC 601 successor PowerPC 604
PowerPC 604 successor PowerPC 604 self-linksurface differs
this entity surface form: PowerPC 604e
PowerPC 604 category PowerPC 604 self-linksurface differs
this entity surface form: PowerPC 600 series
PowerPC 604 family PowerPC 604 self-linksurface differs
this entity surface form: PowerPC 600 series
Power Macintosh 9500 cpu PowerPC 604
Power Macintosh 9500 cpu PowerPC 604
this entity surface form: PowerPC 604e
Power Macintosh 9600 cpuFamily PowerPC 604
Power Macintosh 9600 cpuFamily PowerPC 604
this entity surface form: PowerPC 604e
Power Macintosh 9600 cpuFamily PowerPC 604
this entity surface form: PowerPC 604ev