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
·
NISC
·
ZISC
·
Harvard architecture
·
von Neumann architecture
·
1-bit
·
4-bit
·
8-bit
·
12-bit
·
16-bit
·
18-bit
·
24-bit
·
31-bit
·
32-bit
·
36-bit
·
48-bit
·
60-bit
·
64-bit
·
128-bit
·
Comparison of CPU architectures
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
·
Dynamic frequency scaling
·
Dynamic voltage scaling
·
Clock gating
[
edit
]
See also
{{
Computer bus
}}
{{
Parallel computing
}}
Categories
:
Computer hardware templates
Personal tools
Log in / create account
Namespaces
Template
Talk
Variants
Views
Read
Edit
View history
Actions
Search
Navigation
Main page
Contents
Featured content
Current events
Random article
Donate to Wikipedia
Interaction
Help
About Wikipedia
Community portal
Recent changes
Contact Wikipedia
Toolbox
What links here
Related changes
Upload file
Special pages
Permanent link
Languages
العربية
Français
日本語
한국어
Bahasa Melayu
Русский
中文