Computer System and I/O Devices

 Computer System and I/O Devices

  1.2.1. Concept of computer architecture

The theoretical concept behind the design of computer is called computer architecture.

·         Concept of computer organization

The subject which deals with about the work, which can be performed by computer system, is called computer organization.

·         Components of computer system

  Definition of Computer System:

The integration of different computer parts such as keyboard, mouse, monitor, CPU etc to form an entire system to work effectively and efficiency is called Computer System.

 

   

v Block diagram of computer system

 


.com/img/a/

 

Input Devices

CPU

Output Devices

Memory

 

 

1.2.2 Component of Computer System

a)    Input device

An electromechanical device that allows the user to feed data and instruction into the computer for analysis, storage, and to give commands to the computer is called input device.

 

An input device performs the following functions.

i)   It accepts or reads the data and instructions from the user.

ii)   It converts these inputs in the computer acceptable form i.e. binary code.

iii)       It supplies the converted inputs to the computer system for further processing which are stored temporarily in RAM.

 

The keyboard is the most commonly used input devices. Various input devices which do not require typing of information have also been developed i.e. mouse, joystick, touch pad etc. which are called pointing device.

Examples of input devices are keyboard, mouse, joystick, Trackball, Touch screen, Light pen, Touch pad etc.

 

b)    CPU (central processing unit)

CPU is the main part of computer that controls the overall operations of a computer and interprets program and activates necessary components of ALU for execution of a program. The CPU executes programs (instructions) stored in main memory. It takes input from the input device or memory and sends output to the output device or stores to the memory. CPU contains of ALU, CU, and Registers.

i)    Arithmetic logic unit (ALU)

It is responsible for doing all types of arithmetic operations like addition, subtraction, multiplication and division on integer and real operands. It also can be perform logical operation or comparison like equal to, greater than, less than etc. between two operands. It receives its operands from the register section of the CPU and stores its results back in the register section.

ii)    Control unit (CU)

The control unit of the microprocessor co-ordinates and controls the various operations and indicates the appropriate sequence of micro-operation for each task. It controls and guides the interpretation, flow and manipulation of all data.

 

It is responsible for executing the instruction of the program and fetching the data required for the next instruction from memory. It also controls and coordinates the functions of all other units of the computer and ensures smooth operation.

It is mainly responsible for the following:

·      Data exchange of CPU with the memory or input/output components.

·      Internal operations in the CPU such as moving data between registers.

·      Making ALU perform a particular operation on the given data.

·      Regulating other internal operations.

·      Generate control mechanism to hardware and software.

 

iii)     Register

Electronic memory chips made from transistors and flip-flop which serve as temporary storage location in the CPU are called registers.

·      A semiconductor device used to amplify and switch electronic signals and electrical power is called transistor.

·      The memory element most frequency used in sequential circuit is called

Flip-Flop.

The instructions execution is performed in the CPU by taking data from registers. Registers quickly accept, hold and transfer the data and instruction which are being executed currently. The size and number of these registers determine the overall speed of the computer.

The length of a register equals the number of bits it can store. Hence a register that can store 8 bit is called an 8-bit register. Most CPUs sold today have 32-bit or 64-bit registers the length of the register of a computer is sometimes called its word size. The bigger the word size, the faster a computer can process a set of data with all other parameters being same, a CPU with 32-bit registers can process data twice as large as one with 16-bit registers.

 

Registers in CPU are of two types:

1.      Specific Purpose Register (SPR)

2.      General Purpose Register (GPR)

 

Some examples of CPU specific purpose registers are:

·         Memory Buffer Register (MBR) to hold data.

·         Memory address Register (MAR) to hold address.

·         Program Counter Register (PCR) to hold next instruction to be fetched and executed.

·         Stack pointer Register (SPR) to hold address of top of stack memory. Stack is temporary storage area where data is stored temporarily during execution in Last In First Out (LIFO) order.


Other general purpose registers are:

·      Accumulator (Acc) to be used in arithmetic calculation.

·      Counter Register (CX) to count number of repetition of execution.

·      Base Register (BX) to store base address of data.

·      Scratch pad registers to hold operands and result.

The functions of the CPU (Processor) are:

·         To carry out processing.

·         To give commands to all parts of the computer system.

·         To control the sequence of operation.

·         To control the storage of data or instructions.

·         To perform arithmetic calculations such as addition, subtraction etc as well as logical operations such as AND, OR, NOT operation.

 

c)    Memory / Storage

The memory is the computers storing area. This is the place where our data and programs get stored before processing and the result also stored before to its output. Data and instructions are stored in memory in the binary form. Bit is the smallest unit of computer data. The combination of 8 such bits is called a byte. Each byte is also referred to as a single character.

The memory which can retain its memory contents only while the computer is running is called volatile memory. The volatile memory loss its contents after the computer are shut down. It serves for temporary purpose. RAM and cache memory are the examples of volatile memory devices in computer system.

 

The memory which can retain its memory contents even after the computer is shut down is called Non-Volatile memory. The non-volatile memory does not lose its contents after the computer is shut down. It serves for permanent purpose. ROM, Hard disk, CD, DVD etc are the example of non-volatile storage devices of computer.

Only the data and instruction which are being processed and the currently running program are stored in RAM which is also called the memory or main

memory of computer system. The main memory in computer is always limited very fast and very expensive in comparison to secondary storage.

Since RAM is volatile, computer system has a separate memory place to permanently save the data, information, programs etc for future use and it is called secondary storage. The examples of secondary storage are Hard disk, Floppy disk, CD, DVD etc.

d)    Output Device

The device which shows the results of processing and other information from the computer to the human understandable language form is called output device.

The functions of output device are as follows:-

1)     It accepts the result produced by the computer which is in binary form.

2)     It converts binary form of results to human understandable form.

3)     It shows the converted results to the user. Computer output can be classified into two forms:-

 

Soft Copy Output

Hard Copy Output

1.

An output which is in unprinted

1.

An output which is in printed form

digital document file is called soft

is called hard copy output.

copy output.

 

2.

It is a temporary form.

2.

It is a permanent form.

3.

It can be viewed through an

3.

It cannot be viewed through any

appropriate editing program such as

program.

Microsoft Word, PowerPoint etc.

 

4.

It can be edited.

4.

It cannot be edited.

5.

It can be transported from one

5.

It cannot be transported from one

computer to another through email or

computer to another very easily.

through USB drives and other disk

 

drive.

 

6.

Example:-Any file is saves in

6.Examples:- Computer file printouts,

computer.

fax pages, photo prints etc.

No comments:

Post a Comment

  School Introduction Being located nearly 12 km south west from its district headquarters, Dhulikhel, at an altitude’s of 1481 meters from...