Basic Organization of a Computer

Embed Size (px)

Citation preview

  • 8/3/2019 Basic Organization of a Computer

    1/16

    Basic Organization of a Computer

  • 8/3/2019 Basic Organization of a Computer

    2/16

    FIVE BASIC OPERATIONS

    Inputting. The process of entering data andinstructions into the computer system.

    Storing. Saving data and instructions so that

    they are available for initial or for additionalprocessing.

    Processing. Performing arithmetic operations

    or logical operations on data in order toconvert them into useful information.

    Outputting. The process of producing usefulinformation or results for the user.

    Controlling. Directing the manner andsequence in which all of the above operationsare performed.

  • 8/3/2019 Basic Organization of a Computer

    3/16

    The Internal Architectural Designof Computers Differs From OneSystem Model to Another.However, the Basic OrganizationRemains the Same for All

    Computer Systems.

  • 8/3/2019 Basic Organization of a Computer

    4/16

    BASIC ARCHITECTURE

  • 8/3/2019 Basic Organization of a Computer

    5/16

    Input Un it

    Data and instructions must enterthe computer system before anycomputation can be performed onthe supplied data. This task isperformed by the input unit that

    links the external environmentwith the computer system.

  • 8/3/2019 Basic Organization of a Computer

    6/16

    The following functions areperformed by an input unit:

    It accepts (or reads) the list ofinstructions and data from the outside

    world. It converts these instructions and data

    in computer acceptable form.

    It supplies the converted instructionsand data to the computer system forfurther processing.

  • 8/3/2019 Basic Organization of a Computer

    7/16

    Out put Un it

    The job of an output unit is just

    the reverse of that of an inputunit. It supplies information andresults of computation to theoutside world.

  • 8/3/2019 Basic Organization of a Computer

    8/16

    The Following Functions Are Performed byan Output Unit: -

    It accepts the results produced by thecomputer, which are in coded form andhence cannot be easily understood byus.

    It converts these coded results tohuman acceptable (readable) form.

    It supplies the converted results to theoutside world.

  • 8/3/2019 Basic Organization of a Computer

    9/16

    St orage Uni tThe data and instructions that are

    entered into the computer systemthrough input units have to be storedinside the computer before the actual

    processing starts. Similarly, the resultsproduced by the computer afterprocessing must also be keptsomewhere inside the computersystem before being passed on to theoutput units.

  • 8/3/2019 Basic Organization of a Computer

    10/16

    The Specific Functions of the Storage UnitAre to Hold (Store): -

    All the data to be processed and theinstructions required for processing(received from input devices).

    Intermediate results of processing. Final results of processing before these

    results are released to an output

    device.

  • 8/3/2019 Basic Organization of a Computer

    11/16

    Ari t hm et i c Log ic Un it

    The arithmetic logic unit (ALU) of acomputer system is the place

    where the actual execution of theinstructions takes place during theprocessing operation. To be more

    precise, all calculations areperformed and all comparisons

    (decisions) are made in the ALU

  • 8/3/2019 Basic Organization of a Computer

    12/16

    The type and number of arithmetic andlogical operations that a computer can

    perform is determined by theengineering design of the ALU.

    However, almost ALU'S are designed toperform the four basic arithmetic, add,subtract, multiply, divide and logic

    operations or comparisons such as lessthan, equal to or greater than

  • 8/3/2019 Basic Organization of a Computer

    13/16

    Cont ro l Uni t How does the input device know that it

    is time for it to feed data into thestorage unit?

    How does the ALU know what should

    be done with the data once they arereceived?

    And how is it that only the final resultsare sent to the output device and notthe intermediate results?

  • 8/3/2019 Basic Organization of a Computer

    14/16

    The control unit acts as a centralnervous system for the other

    components of the computer. It manages and coordinates the entire

    computer system.

    It obtains instructions from theprogram stored in main memory,

    interprets the instructions, and issuessignals that cause other units of thesystem to execute them.

  • 8/3/2019 Basic Organization of a Computer

    15/16

    Cent ra l Proc ess ing Uni t

    The control unit, the arithmeticlogic unit and primary storage of acomputer system are jointlyknown as the Cent ra l Pr ocessin g Un i t (CPU).

    The CPU is the brain of anycomputer system.

  • 8/3/2019 Basic Organization of a Computer

    16/16

    The Syst em Conc ept

    A system is a group of integrated partsthat have the common purpose ofachieving some objective(s).

    A system has more than one element. All the elements of a system are

    logically related.

    All the elements of a system arecontrolled in such a way that thesystem goal is achieved.