This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages) (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.
Thiscomputer-engineering-related article is astub. You can help Wikipedia byadding missing information. |