Elements of cpu, Basic Computer Science

ELEMENTS OF CPU:

The CPU is a complex IC chip having millions of transistors. As mentioned earlier, a CPU has three major identifiable parts: Control Unit (CU), Arithmetic & logic Unit (ALU) and a set of Registers. The CPU chip is interfaced with other components of the computer through a system bus (printed wires on the mother board) which has three sets  of wires forming Control Bus, Data Bus and Address Bus.  Figure presents the components of a CPU :  

 

276_ELEMENTS OF CPU.png

CPU has a set of Registers which is used to store some data temporarily. Register lies above Cache and Main memory in memory hierarchy of the system. The registers in CPU perform two roles: 

  • User-visible registers: used to store temporary data items and other user accessible information useful for machine or assembly language programmers. 
  • Control & Status Registers: used by control unit to control and coordinate the operation of the processor.  

 

Posted Date: 10/22/2012 3:50:48 AM | Location : United States







Related Discussions:- Elements of cpu, Assignment Help, Ask Question on Elements of cpu, Get Answer, Expert's Help, Elements of cpu Discussions

Write discussion on Elements of cpu
Your posts are moderated
Related Questions
If you have to consider the installation of communications packages, the same questions have to be asked. (a) Does the software and the modem support the necessary transmission

Applications Software: General aspects on applications software. Applications software is the program that allow the user to get the required work done. In other words, applic

Code for Program to find the second highest number from a given array in Assembly Language by using NASM

SYMBOLS CHART Every one of the parts on code line in assembler is known as token, for instance on the code line: MOV AX, Var We comprise three tokens, the MOV instruction, the AX o

Dataflow Modeling for DSP Design The necessary components in the research of application-specific computer architectures are: 1) a clearly identified set of problems that can b

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


Programs - programming language: Programs to implement algorithms on the computer must be written in a language that the computer can understand. It is fruitful, therefore, to

Build a database application for a sports league. Assume your application is to keep track of teams and equipment that is checked out to teams. Explain the steps that is needed and