Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Execution unit

From Wikipedia, the free encyclopedia
Part of a CPU which performs the operations instructed by the program
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
This article includes a list ofgeneral references, butit lacks sufficient correspondinginline citations. Please help toimprove this article byintroducing more precise citations.(December 2014) (Learn how and when to remove this message)
This article'sfactual accuracy may be compromised due to out-of-date information. Please help update this article to reflect recent events or newly available information.(December 2016)
(Learn how and when to remove this message)

Incomputer engineering, anexecution unit (E-unit orEU) is a part of aprocessing unit that performs the operations and calculations forwarded from theinstruction unit.[1] It may have its own internal control sequence unit (not to be confused with aCPU's maincontrol unit), someregisters,[2] and other internal units such as anarithmetic logic unit,[3]address generation unit,floating-point unit,load–store unit,branch execution unit[4] or other smaller and more specific components, and can be tailored to support a certaindatatype, such asintegers orfloating-points.[5]

It is common for modern processing units to have multiple parallel functional units within its execution units, which is referred to assuperscalar design.[6] The simplest arrangement is to use a single bus manager unit to manage the memory interface and the others to perform calculations. Additionally, modern execution units are usuallypipelined.

References

[edit]
  1. ^"Execution Model Overview".Intel. Retrieved2024-06-23.
  2. ^"AMD Instinct™ MI100 microarchitecture — ROCm Documentation".rocm.docs.amd.com. Retrieved2024-06-23.
  3. ^"Intel® Iris® Xe GPU Architecture".Intel. Retrieved2024-06-23.
  4. ^Kanter, David (November 13, 2012)."Intel's Haswell CPU Microarchitecture".Real World Tech.
  5. ^"Execution Unit" discussion from the University of Massachusetts Amherst, archived on theWayback Machine
  6. ^Cohen, William (2016-03-14)."Superscalar Execution".Red Hat Developer. Retrieved2024-06-23.
Models
Architecture
Instruction set
architectures
Types
Instruction
sets
Execution
Instruction pipelining
Hazards
Out-of-order
Speculative
Parallelism
Level
Multithreading
Flynn's taxonomy
Processor
performance
Types
By application
Systems
on chip
Hardware
accelerators
Word size
Core count
Components
Functional
units
Logic
Registers
Control unit
Datapath
Circuitry
Power
management
Related
Input devices
Pointing devices
Other
Output devices
Removable
data storage
Computer case
Ports
Current
Obsolete
Related


Stub icon

Thiscomputer-engineering-related article is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Execution_unit&oldid=1267261781"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp