Pages

Monday, June 28, 2010

Functions of Computer

  • A> Control Unit
  • B> Arithmetic and Logical Unit(ALU)
  • C> Memory
  • D> Input/Output
  • E> Multitasking
  • F> Multiprocessing
  • G> Networking and Internet
C
ontrol Unit


The control unit manages the computer's various components; it reads and decodes
It is noticeable that the sequence of operations that the control unit goes through to process an instruction is in itself like a short computer program the program instructions, transforming them into a series of control signals which activate other parts of the computer.

Arithmetic/Logical Unit(ALU)
The set of arithmetic operations that a particular ALU supports may be limited to adding and subtracting or might include multiplying or dividing. Computers may contain multiple ALUs so that they can process several instructions at the same time.

Memory

A computer's memory can be viewed as a list of cells into which numbers can be placed.The information stored in memory may represent practically anything.The CPU contains a special set of memory cells called registers that can be read and written to much more rapidly than the main memory area. Computer main memory comes in two principal varieties: Random Access Memory(RAM) and Read Only Memory(ROM).RAM can be read and written to anytime the CPU commands it, but ROM is pre-loaded with data and software that never changes, so the CPU can only read from it.ROM is typically used to store the computer's initial start-up instructions.

Input/Output
Devices that provide input or output to the computer are called peripherals.I/O devices are complex computers in their own right with their own CPU and memory.

Multitasking


    While a computer may be viewed as running one gigantic program stored in its main memory, in some systems it is necessary to give the appearance of running several programs simultaneously. This is achieved by multitasking i.e. having the computer switch rapidly between running each program in turn. M
    ultitasking would cause a computer that is switching between several programs to run more slowly in direct proportion to the number of programs it is running.


    Multiprocessing

    Some computers are designed to distribute their work across several CPUs in a multiprocessing configuration, a technique once employed only in large and powerful machines such as Super Computers, Mainframe Computers and servers. Multiprocessor and laptop computers are now widely available, and are being increasingly used in lower-end markets as a result.

    Networking and Internet
    Computers have been used to coordinate information between multiple locations since the 1950s.In the 1970s, computer engineers at research institutions throughout the United States began to link their computers together using telecommunications technology.

    No comments:

    Post a Comment