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
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
·
CPU clock
Power management
APM
·
ACPI
(states)
·
Dynamic frequency scaling
·
Dynamic voltage scaling
·
Clock gating
[
edit
]
See also
{{
Computer-bus
}}
Categories
:
Computing templates
Views
Template
Discussion
Edit this page
History
Personal tools
Try Beta
Log in / create account
Navigation
Main page
Contents
Featured content
Current events
Random article
Search
Interaction
About Wikipedia
Community portal
Recent changes
Contact Wikipedia
Donate to Wikipedia
Help
Toolbox
What links here
Related changes
Upload file
Special pages
Printable version
Permanent link
Languages
Français
한국어
Русский
中文