This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|
Incomputer engineering, an execution unit (E-unitorEU) is a part of a processing unit that performs the operations and calculations forwarded from the instruction unit.[1] It may have its own internal control sequence unit (not to be confused with a CPU's main control unit), some registers,[2] and other internal units such as an arithmetic 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 certain datatype, such as integersorfloating-points.[5]
It is common for modern processing units to have multiple parallel functional units within its execution units, which is referred to as superscalar 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 usually pipelined.
Basic computer components
| |||||
---|---|---|---|---|---|
Input devices |
| ||||
Output devices |
| ||||
Removable data storage |
| ||||
Computer case |
| ||||
Ports |
| ||||
Related |
|
This computer-engineering-related article is a stub. You can help Wikipedia by expanding it. |