ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Functional Units of A Computer

Updated on June 19, 2013

Input Unit

The input unit accepts coded information from human operators or from other computers.

Examples: Keyboard, joystick, mouse, input pen, touch screen, trackball, scanner, bar code readers, microphone, floppy disks, magnetic tapes, compact disks.

Memory Unit – Primary Storage

Primary Storage or Main Memory (MM). This is where programs are stored during their execution. The MM is a fast memory capable of operating at electronic speeds.

The information in MM is often processed in groups of fixed size called words. The number of bits in a word is the word length of the computer. Typical word lengths range from 16 to 64 bits. The MM is organized so that the contents of one word, containing n bits, can be stored or retrieved in one basic operation.

To provide easy access to any word in MM, a distinct address is associated with each word location. Addresses are numbers that identify successive locations.

MM is also known as random-access memory (RAM). RAM is a memory in which any location can be reached in a short, fixed amount of time.

The time required to access one word is the memory access time. For RAMs, this time is fixed, independent of the location of the word being accessed. It typically ranges from 10 to 100 nanoseconds for most modern computers.

Main Memory Divisions

·         Input Storage Area – this area accepts and stores the input data to be processed.

·         Working Storage Space – holds the data being processed as well the intermediary results of such processes.

·         Output Storage Area – maintains the final outputs or processed results of the operations.

·         Program Storage Area – holds the programs or processed instructions given by the user. It stores the entire program that is being executed.

Memory Unit – Secondary Storage

Secondary Storage or Auxiliary Storage.

-       This is used when large amounts of data have to be stored (on a more permanent basis), particularly if some of the data need not be accessed very frequently.

-       This is a storage medium that will hold data and program/sets of instructions even if the computer system is switched off.

Picture, if you can, how many filing cabinet drawers would be required to hold the millions of files of, say the tax records kept by the Bureau of Internal Revenue (BIR). The record storage rooms would have to be enormous. Computers on the other hand permit storage on tape or disk in extremely compressed form. Storage capacity is unquestionably one of the most valuable assets of the computer. Take a simple diskette for example, it can hold the equivalent of 500 printed pages and an optical disk (CD-ROM) can hold approximately the equivalent of 400 books.

Examples: Magnetic Disks (diskette, hard disk), Drums, Tapes, CDROMS, DVD-ROMS Hard disk nowadays has a capacity ranging from 20 GB – 120 GB.

Processing Unit

-       Also called the Central Processing Unit (CPU) or Central Processor.

-       It contains a number of high-speed (10 times faster than MM) storage elements called registers that are used for temporary storage of frequently used operands. It is mandatory for data to be stored in a register before it can be processed.

-       The CPU is composed of the Arithmetic-Logic Unit (ALU) and the Control Unit (CU).

The ALU is where all arithmetic and logic operations and manipulation of numbers take place. The CU is the nerve center of a computer. It controls the entire activity of the CPU. It controls and coordinates the order and execution of program instructions. It accesses instructions in sequence, interprets them and then directs their implementation.

Output Unit

It sends processed results to the outside world. Examples: Display screens, printers, plotters, modems, microfilms,synthesizers, high-tech blackboards, film recorders.

Basic Operation of a Computer

The operation of a computer can be summarized as follows:

1.       The computer accepts information in the form of programs and data through an input unit and stores it in memory.

2.       Information stored in the memory is fetched, under program control, into an arithmetic and logic unit, where it is processed.

3.       Processd information leaves the computer through an output unit.

4.       All activities inside the machine are directed by the control unit.

Comments

    0 of 8192 characters used
    Post Comment

    • profile image

      siddhartha gupta 

      12 months ago

      it's good job

    • profile image

      preet 

      2 years ago

      Thanks

    • profile image

      tillu 

      3 years ago

      Tankqqqq

    • profile image

      lulu 

      4 years ago

      Thank you

    • profile image

      sasha 

      4 years ago

      Its too good to undrstd.......

      Thank u very much !!!

    • profile image

      Prakash 

      4 years ago

      Thanks for ur information

    • profile image

      putul 

      4 years ago

      Thanks it is very useful..............

    • profile image

      shivam 

      5 years ago

      bakwass

    • profile image

      venkat teja 

      5 years ago

      use fullllllllllllllllllllll

    • profile image

      basivireddy 

      5 years ago

      these is very useful for all &thanks

    • profile image

      sandeep rathore 

      5 years ago

      thnx

    • profile image

      sweety 

      5 years ago

      i have no reference books so its very useful to me guys

    • profile image

      Kani 

      5 years ago

      This is good information and very useful for all so very THANKS.........

    • profile image

      Nivethitha 

      5 years ago

      Thanks

    • profile image

      SWETHA 

      5 years ago

      THANKS

    • profile image

      njan 

      5 years ago

      thnksssssss

    • profile image

      Mercy Bernad 

      5 years ago

      Thanks its very useful and good informations

    • profile image

      PALLAVEE GOGOI 

      5 years ago

      thanks for information.

    • profile image

      kvijaykumar 

      5 years ago

      add some more informaion regarding to the input devices

    • profile image

      ratul 

      5 years ago

      nice

    • profile image

      dinoy 

      6 years ago

      good

    • profile image

      Nasrin 

      6 years ago

      THANKS

    • profile image

      vikas 

      6 years ago

      jest okey

    • profile image

      soumya 

      6 years ago

      it is easy to understanding , plz add some more information

    • profile image

      balaji 

      6 years ago

      thaks for your information

    • profile image

      hemanth 

      6 years ago

      ok tanks but we need some more information

    • profile image

      mharen joy 

      6 years ago

      tnks....

    • profile image

      sathish 

      6 years ago

      thanks to your good information

    • profile image

      RENJITH 

      6 years ago

      its very to understand thanku.............

    • profile image

      ankita 

      6 years ago

      it is useful for me

    • profile image

      MUTHUMARI&REJITHA 

      6 years ago

      IT IS SUCCESSIVE TO US .

    • profile image

      vallari 

      6 years ago

      need to up ggrade sonme information

    • profile image

      anjana chaudhary 

      6 years ago

      gd information

    • profile image

      Jayashankar.N 

      6 years ago

      thank u. but some more things need to be updated about fundamentals.

    • profile image

      dharshini 

      6 years ago

      thnkz fr ur uesful info

    • profile image

      rajsekhar 

      6 years ago

      All informations are usefull,and easy to understand.

    • profile image

      chaitu 

      7 years ago

      Thanks For your information

    working

    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://hubpages.com/privacy-policy#gdpr

    Show Details
    Necessary
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Features
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Marketing
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Statistics
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)