Citizendia
Your Ad Here

In computer engineering, an execution unit is a part of a CPU that performs the operations and calculations called for by the program. Computer engineering (or Computer Systems Engineering) encompasses broad areas of both Electrical engineering and Computer science. Computer programs (also software programs, or just programs) are instructions for a Computer. It may have its own internal control sequence unit (not to be confused with the CPUs main control unit), some registers, and other internal units such as a sub-ALU or FPU, or some smaller, more specific components. A control unit in general is a central (or sometimes distributed but clearly distinguishable part of whatsoever machinery that controls its operation provided that In Computer architecture, a processor register is a small amount of storage available on the CPU whose contents can be accessed more quickly than storage In Computing, an arithmetic logic unit ( ALU) is a Digital circuit that performs Arithmetic and Logical operations A floating point unit (FPU is a part of a Computer system specially designed to carry out operations on Floating point numbers

It is commonplace for modern CPUs to have multiple parallel execution units, referred to as scalar or superscalar design. A superscalar CPU architecture implements a form of parallelism called Instruction-level parallelism within a single processor The simplest arrangement is to use one, the bus manager, to manage the memory interface, and the others to perform calculations. Additionally, modern CPUs execution units are usually pipelined. Pipelining redirects here For HTTP pipelining see HTTP pipelining.

External Links

http://www.cs.umass.edu/~weems/CmpSci535/Discussion10.html

This article about an engineering topic is a stub. Engineering is the Discipline and Profession of applying technical and scientific Knowledge and You can help Wikipedia by expanding it.

© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
Dapyx Software network: MP3 Explorer | Ebook Manager | Zenithic