Template:CPU technologies
From Wikipedia, the free encyclopedia
Jump to:
navigation
,
search
v
•
d
•
e
CPU technologies
Architecture
ISA
:
CISC
·
EDGE
·
EPIC
·
MISC
·
OISC
·
RISC
·
VLIW
·
ZISC
·
Harvard architecture
·
von Neumann architecture
·
4-bit
·
8-bit
·
12-bit
·
16-bit
·
18-bit
·
24-bit
·
31-bit
·
32-bit
·
36-bit
·
48-bit
·
64-bit
·
128-bit
Parallelism
Pipeline
Instruction pipelining
·
In-order & out-of-order execution
·
Register renaming
·
Speculative execution
·
Hazards
Level
Bit
·
Instruction
·
Superscalar
·
Data
·
Task
Threads
Multithreading
·
Simultaneous multithreading
·
Hyperthreading
·
Superthreading
Flynn's taxonomy
SISD
·
SIMD
·
MISD
·
MIMD
Types
Digital signal processor
·
Microcontroller
·
System-on-a-chip
·
Vector processor
Components
Arithmetic logic unit (ALU)
·
Barrel shifter
·
Floating-point unit (FPU)
·
Back-side bus
·
Multiplexer
·
Demultiplexer
·
Registers
·
Memory management unit (MMU)
·
Translation lookaside buffer (TLB)
·
Cache
·
register file
·
microcode
·
control unit
·
clock rate
Power management
APM
·
ACPI
(states)
·
Dynamic frequency scaling
·
Dynamic voltage scaling
·
Clock gating
[
edit
]
See also
{{
Computer bus
}}
{{
Parallel computing
}}
Categories
:
Computing templates
Personal tools
New features
Log in / create account
Namespaces
Template
Discussion
Variants
Views
Read
Edit
View history
Actions
Search
Navigation
Main page
Contents
Featured content
Current events
Random article
Interaction
About Wikipedia
Community portal
Recent changes
Contact Wikipedia
Donate to Wikipedia
Help
Toolbox
What links here
Related changes
Upload file
Special pages
Permanent link
Languages
Français
한국어
Русский
中文