Define the elements of contlor unit , Basic Computer Science

The three main elements of the control unit are:
1. Decoder
this is used to decode the instructions that create a program when they are being processed, and to establish in what actions must be taken in order to process them. These decisions are on average taken by looking at the opcode of the instruction, together with the addressing mode used. This is covered in better detail in the instruction execution section of this tutorial.
2. Control logic circuits
the control logic circuits are used to produce the control signals themselves, which are then sent around the processor. These signals report to the arithmetic & logic unit and the register array what they actions and steps they should be performing, what data they should be using to perform said actions, and what should be done with the outcomes.
3. Timer or clock
the timer or clock makes sure that all processes and instructions are carried out and finished at the right time. Pulses are sent to the other regions of the CPU at regular intervals (related to the processor clock speed), and actions only occur when a pulse is detected. This makes sure that the actions themselves also occur at these same regular intervals, meaning that the functions of the CPU are synchronized.

Posted Date: 5/3/2012 6:58:53 AM | Location : United States







Related Discussions:- Define the elements of contlor unit , Assignment Help, Ask Question on Define the elements of contlor unit , Get Answer, Expert's Help, Define the elements of contlor unit Discussions

Write discussion on Define the elements of contlor unit
Your posts are moderated
Related Questions
TRANSMISSION MEDIA: When we speak of transmission media, we usually mean a mix of physical lines ranging from wire pairs to cable, and over the air transmission media, such as

Application-Specific Multiprocessors Although this book details a variety of similar architectures, it specializes in the design of such architectures in the perspective of par

Below you will find a question the areas of automata. Solve the problem showing all steps. Thoroughly explain how and why you performed each step with complete sentences. A finite

Development of Personnel Computer Operating System: The next important breakthrough in computer use occurred in 1982, with the introduction of the IBM personal computer. The I

QUESTION (a) For each of the following systems, determine whether the system is (1) stable, (2) causal, (3) linear, (4) time invariant, (5) passive (i) Y[n] = x[-n] (ii)

For which X,Y in {o, O, Theta, Omega, omega}, do the relationships t(n)+t''(n) = X(min(t(n),t''(n))) and t(n)+t''(n) = Y(max(t(n),t''(n))) hold for all t,t'' such that t(n),t''(n)

what is meant by deliverable in strus base applications

High level languages: High level languages (converted to machine code by compiler or equivalent) are much easier to program, as well as to understand. Several high level langu

The system bus is a cable which carries data communication among the major components of the computer, as well as the microprocessor. Not all of the communication that uses the bus

exchanging the two variables: problem,algorithm development,discription