Professional Documents
Culture Documents
Structure
1.1 Objective
1.2 Computer
1.3 Binary Number
1.4 Organization of computer
1.4.1 Input
1.4.2 Processing Unit
1.4.3 Storage Unit
1.4.4 Output Unit
1.5 Bus
1.6 Central Processing Unit
1.7 USB
1.8 Classification of computer
1.8.1 Mainframe computer
1.8.2 Miniframe computer
1.8.3 Micro computer
1.8.4 Workstation
1.8.5 Super computer
1.8.6 Personal computer
1.9 Generations of computers
1.10 Computer of future
1.11 Let us sum up
1.12 Model answers to check your progress
1.1 OBJECTIVE
In this unit, we introduce you to the organization structure of computer. After reading this unit,
you will be able:
To draw organization of computer,
To define structure of microprocessor,
To define functions of different components of computer i.e. input, processing, memory
and output units, and
To understand the classification of computer on the basis of its’work efficiency
1
1.2 COMPUTER
Computer can be defined as electronic machine performing calculation at high speedand capable
of collecting, storing, analyzing and manipulating large volume of data.Thus, computer is an
instrument, which makes calculation convenient. Tables, scales and mechanical instruments such
as abacus, slide rule, log tables are in use for a long time for making measurement and
calculation easy, but these instrumentsare not described as computer.The computer may be
defined that, it isan electronic machine, which executes a prerecorded setsinstructions.
Theprerecorded sets of instructions are known as programmes.Analysis and calculation on
computersare done in the manner as directed by programmes.Thus, computer can be
characterized with two features automated calculation and programmability. The first
calculation machinewiththese characteristics was designedin 1887. Charles Babbage designed
the first fully programmable mechanical computer and named it as Analytical Engine. Alan
Turing is widely regarded as the father of the modern computer. He conceptualized the Turing
machine. The Time magazine listed Alan Turing as one of 100 most influential people of the 20th
century.
2
221.15625 is decimal number equivalent of the binary number 11011101.00101. You have
understood the conversion of binary number into decimal number. Now, we will do the reverse
and understand the mechanism of conversion ofdecimal number into binary form. Suppose we
have to convert a number d of the decimal number system into the binary form. Divide the
numberd by 2 we obtain quotient q and remainder a. The reminder a is the least significant digit
of the binary number. Now divide the quotient q by 2 and obtained reminder will be digit for the
second position(second most significant digital) of the binary number and quotient is used to get
next significant number in the similar fashion as stated above. Repeat this process and keep on
getting the next significant digit of binary number until the quotient becomes 0. This procedure is
explained with the help of an example for conversion ofdecimal number 25 into binary form:
25 divide by 2 = quotient 12 reminder 1
1 1001
Thus,the binary equivalent of the decimal number 25 is 11001. The single digit of the binary
number system is known as bit and a combination of eight bits is knownas byte.Thus, a byte can
represent any of 28 =256 combinations of 0 and 1. Thus,possible values of a binary number can
be understood as power of 2 (2n, where 2 is radix of binary number, n is number of bits in the
number). Similarly, the decimal number system is explained as power of 10. (10 is the radix of
decimal number system). For example, a decimal number with two digits can have one of 100
possible values (0 to 99). This is the reason, why capacity of memory card installed in your
computer, car, or mobile phone is always reflectedas power of 2.For example, 1 MB memory
card is equivalent to 1,048,576 bytes (210) and 1 GB card is equivalent to 1,073,741,824 bytes
(220).
3
You may have understood the conversion of the decimal number into the binary number andvice-
versa. Now we will understand how computer handlesthe conversation of alphabets and special
characters such as +, -, @, / * etc. in to the binary form. There are standard code specifications to
represent alphabets and special characters in the binary form. The ASCII (American Standard
Code of Information Interchange) is universally accepted code specification to represent the
binary equivalent of alphabets, numbers and symbols. However, the IBM based PCs use the
EBCDIC (Extended Binary Coded Decimal Information Code) specifications in place of the
ASCII code to represent alphabets numbersand symbols in the binary form.The ASCII
specification was introduced in 1960s and EBCDIC code was specified in 1964.The ASCII code
specification is based on seven bit numbershowever, EBCDIC coding specification is based on
eight bits per character. One 0 is added at the extreme left end of each number in the ASCII Code
to make its length 8 bits.
For example, ‘A’ is represented as 01000001, ‘B’ letter is represented as 01000010 and number
5 is represented as 00110101 in the ASCII code specification. The left-most digit (eighth bit) is
always 0 in the ASCII code.The EBCDIC code specification for the same characters i.e. A, B
and 5 are 11000001, 11000010 and 11111001 respectively. Thus, computer converts every data
and instruction fed to it in natural language into binary form with the help of ASCII or EBCDIC
code specifications. Data is stored, processed and analyzed in this form. The processed data and
resultsin the binary form are convertedback in a form understood by other computer or human
beings with the help of these standard code specifications.
4
1.4.1 INPUT
Computer can take instructions and data either from human or other computers or storage
devices. Input devices get data and instructions from human in natural languages and convert it
into language understood by computer i.e. binary language. You can input data and instructions
with the help of keyboard, mouse,microphone, camera, CD-ROM, storage taps, pen-driveor
scanner etc.
Input devices differ according to the nature of inputs supported by these devices for example
keyboard is used to feed alphanumeric information, scanner to capture images of
papers,microphone to feed audio signals and camera to capture image. Some of these devices
are more appropriate in particular contexts. For example, Keyboard, mouse, and scanner are the
popular input devices in the office environment. Similarly, audio/video synthesizers, camera,
microphone and web-cam are the popular input devices for preparation of multimedia. The
functioning of popular input devices in office environment will be discussed in detail in the next
unit.
5
memory to primary memory on temporary basis. A copy of data will be always there on the
secondary memory. The processing unit takesthis data from the primary memory and processes it
inside the microprocessor. Computer transfers updated and useful information back to the
secondary memory through primary memory,after the completion of operations on the data. The
transfer of data between primary and secondary memories is automaticallydone by computer
without intervention of users. Primary memory is temporary in nature and data are vanished from
the primary memory (RAM) with switching off computer.You should successfully close all the
running applications before shutting down computer so that important data and informationcan
be transferred safely from primary memory to secondary memory. Differences between primary
memory and secondary memory areexplained below:
The BIOS stands for Basic Input Output System. It is stored ina ROM memory, situated on the
motherboard. The motherboard is the main electronic circuit plate inside a computer and has
vital electronic components of the computer. The BIOS has essential information about the
configuration of computer. When you turn on computer, the BIOS chip wakes up the computer.
It performs basic operations, checks hardware components and have control over the computer,
before operating system takes over the control of computer. The BIOS have mechanism of
identifying frequently occurring errors in hardware components of computer and signal them in
the form of beeps.
The storage capacity of memory devices is represented in Kilobyte (KB), Mega-byte (MB) and
Giga-byte (GB).
1 KB (Kilobyte) is equivalent to about 1,000 bytes (10,24 or 210)
1 MB (Megabyte) is equivalent toabout 1,000,000 bytes (One million) 1,048,576 or 220)
1GB (Gigabyte) is equivalent toabout 10,00,000,000 bytes (One billion) 1,073,741,824 or 230)
Computer can run multiple programmes at a time and share primary memory with all the running
programmes. The data storage capacity of the primary memory is limited as these memories are
6
very expensive. When you run multiple programmes, each programmes store certain information
in the primary memory. The requirement of the primary memory goes beyond the storage
capacity of primary memory. Computer can enhance the capacity of primary memory through
the virtual memory. Virtual memory is especially reserved space on the secondary memory (hard
disk), which is used as the primary memory.
1.5 BUS
Different components of computer organization exchange instructions and data with each other.
These components exchange information through buses.Buses are like highway, usedto transfer
data and instruction within computer.Theprocess of transfer of data among components of a
computer is a complicated task as components exchange and process data at different speeds.
Forexample,the CPU can transfer/receive data at GHz speed and I/O devices can transfer/receive
data atMhz. Thus,CPU sendsdata at GHz to I/O devicesbut I/O devices do not have competency
to receive data at that speed. This mismatch may lead to loss of data, blockage of precious time
of CPU in exchanging of data with slow devices. Thus, mismatch in the speed of transfer of data
in components of computer hampers the processingspeed of computer. Controllers over the bus
manage the transfer of data among devices with mismatch in speed of transfer of data. Controller
over the buses coordinate and control transfer of data between devices.
When a high-speed device sendsdata to slow device,it transfers data to bus controller and
startsthe execution ofpending tasks. It is now responsibility of the controller to manage transfer
of data from controller to slow speed receiver. Once the entire data get transferred to slow
device, controller informhigh-speedrenderabout successful transfer of data.Similarly, when high-
speed device demands data from slow device, the high-speed device instructscontroller to get a
7
copy of data from the slow device and it engages is pending tests. Controller transfers the entire
data from slow speed device and inform high speed device to get the data from controller. The
high-speeddevice takes a break from task under process and gets data from the controller at high
speed and resumes the execution of pending instructions.
Buses are classified as address bus, data bus and control bus on the basis of the nature of the data
which are being carried by these buses. Data buses are bi-directional because data flows to or
fromCPU and main memory. It carries data in both the directions. These buses can carry data and
instructions. Address buses are unidirectional because address code is carried from CPU to
memory. Control bus carries the sets of timing signals, these timing signals are used to
synchronize activities of various components of computer.Control bus is bi-directional.Numbers
of lines in busesto communicate address, control,data or instruction depend up the
microprocessor embedded inside computer.
8
mismatch in speed of transfer and process of data of devices and in improving efficacy of CPU.
Still slow devices hamper the speed of the CPU.
Every CPU consists of arithmetic unit, logical unit, control unit and memory components. In
summary, arithmetic unit is used to do arithmetic calculations, logical unit is used to make
logical decisions, and control unit is used to control and synchronize operations of various
components of the CPU and mange the exchange of information in various components of
CPU.The organization of computer is reflected in figure 1.1.
Memory Unit
Arithmetic/Logical
Unit
Control Path
Control path
Flow of Information
Figure 1.1
The control unit of the CPU monitors the function of memory unit, arithmetic unit and logical
unit of the CPU. Like a human brain control unit of CPU, assigns tasks to different components
of CPU and coordinatesfunctions among these units.The dotted line in the figure 1.1 reflects the
controlling mechanism of computer. The data communication across different components of
computer is reflected with solid line with arrows at the ends of each line. These arrows indicate
direction of flow of data. For example, there is a solid line connecting input unit and memory
with arrow heading away from input unit to memory. The arrow direction indicates that data
always move from input unit to memory unit. There is solid line connecting control unit and
memory with arrows heading to control unit.It indicates that the flow of data between memory
unit and control unit is unidirectional i.e. memory unit supplies data to control unit. The arrows
heading in opposite directions at the opposite ends of a line reflect that data moves in both the
direction(bidirectional). For example, the flow of data between memory to arithmetical and
logical units of the CPU is bidirectional.
9
The main circuit board of computer,where CPU and other vital components of computer are
installed is called the motherboard of the computer. Apart from CPU, amotherboard has RAM,
ROM memories, buses and slots to connect other internal and external devices such as monitor,
hard disk, CD-ROM etc. All internal components of computer are directly connected to the
motherboard. All components of computer are inter-connected and exchange information with
the help of communication cables, buses and jumpers.
1.7 USB
USB (Universal Serial Bus) is a specification used to exchange information between external
device and computer. It was developed by Ajay Bhatt in 1994, while working for the Intel
Corporation. Now, computer peripheral such as mouse, keyboard, printer, storage Media and pen
drive are connected to computer through USB Ports. The USB based external devices can be
plugged-in or removed, while computer is still running, without switching off the computer.
Operating system automatically detects UBS based devices within seconds after plug-in and
switch on the corresponding software utilities. USB compatible external devices have
thissymbol on connecting code as shown in figure. Pen drives are popular mass storage
devices based on USB port. These are also known as the flash drives. Flash drive is very
compact in size. It can transfer data at high speed. Now, all models of mobile phones have
provision of USB connectivity. Mobile phones can be easily connected with Computer and other
electronic devices,having provision of USB connectivity. The USB ports are also used to supply
electricity and charge batteries of electronic devices and mobile phones. The USB based charger
can charge devices even when computer is switched off. Computer experts stipulated that USB
portswould replace serial and parallel communication ports of computer. Serial and parallel
communication ports are used to connect external devices to computer and exchange information
with these devices. These ports are usually situated on the backside of the computer
cabinet.Now, Personal computers and laptopavailable in market have only USB ports to offer
connectivity with external devices. These computers are without serial and parallel ports.
Fig 3
10
The USB 1.0 specification was introduced in 1996. The maximum data transfer rate of
thisspecification is 12 Megabits per second. The USB 2.0 specification was released in April
2000. This specification can achieve the maximum speed of 480 Megabits per second. The USB
3.0 specification is the latest specification released in 2008.
The maximum cable length in the USB 2.0 is 5 meter. Thus USB based devices cannot be placed
beyond this range. There are several types of USB connectors, when classified on the basis of
speed of data transfer and physical shape of connector. The USB connectors are classified as
type A, type B, mini A, mini B, micro AB and micro B. USB connectors of type A specification
are the oldest and USB connectors of micro specificationsare the latest development in this
direction. The latest specifications ensure fast, reliable and error free transmission of data. Before
connecting any peripherals to computer examine what kind of USB connectivity is desired by the
device and shape of connector. The peripheral can be connected only in USB slot of computer,
physical shape with USB connector of peripheral, also insure that the USB slot in computer also
support the specification of USB communication of the peripheral (USB 1.0, USB 2.0 or USB
3.0) otherwise mismatch in specification will slow down data exchange speed with peripherals.
People claim that USB based devices can be connected to computer or removed from itat any
time. However, USB based devices should be carefully plugged out from the computer otherwise
you may lose useful information or corrupt the devices. First successfully close all the
applications related to USB based device to be plugged out, then click on icon meant for Safely
remove Hardware ( ) note clear in the notification area of the Taskbar of the Window
operating system. You will get a dialogue windowas shown in figure 2.1,displaying a list ofallthe
USB based devices attached with computer.
List of USB
based
Figure 2
Select device, which you want to disconnect by clicking over its name from the listand then press
the Stop button in the dialogue window. Soon, you will get a message window to remove that
device. Now, you can safely remove that device.
devices
11
1.8 CLASSIFICATION OF COMPUTER
Computers are generally classified by its physical size and efficiency of doing calculation. The
work efficiency and size of computer are interdependent parameters.Computers,which perform
calculations at high speed, are naturally bulky in size.
Miniframe computer are mid-size and multi-users computer. Its work efficiency is lesser than
mainframe computers. A miniframe computer can support the computation needs of about three
hundred users. The computation power and cost of miniframe computer are in between
microcomputer and mainframe computer. SPARC, Power and Itanium are the popular miniframe
computer manufactured by SUN Micro System, IBM and Hewlet-Packard. The demarcation
between mainframe and mini frame computers is not very rigid, particularly when you compare a
low scale mainframe with high scale miniframe computer.
Miniframe and mainframe computers were developed, when electronic devices were very
expensive and resources were scarce. Users were forced to share resources with
others.Operations and management styles of organizations at that time were highly centralized.
Computation need of offices could be met with the help of centralized powerful computers such
as mainframe and mini frame computers. These computers offered most appropriate computation
solutions at that time.
1.8.3 MICROCOMPUTER
The term microcomputer is self-explanatory; these computers are based on single microprocessor
chip. These computers are lightweight,compact and have low computation power.
Microcomputer is used in single user mode i.e. only one person can work at a time over the
computer. Now, Microcomputer is most common computer used in offices, schools and homes.
Microcomputer may be in the form of laptop, notebook, desktop, palmtop and programmable
12
calculator.Microcomputer with high storage capacity and execution power is known as
workstation.
1.8.4 WORKSTATION
Workstations are powerful machines used in single user mode. They have high processing speed
and large storage capacity. Workstations are usually used to facilitate and control
computernetwork.They are at the center of the computer network. A computer network can be
defined as an electronic communication network connecting computers, which are members of a
group, with a prime aimto facilitate exchange of information. Workstations are mainly used to
control computer network operationalizes in small areas, such networks are termed as Local Area
Network (LAN). Workstation ensures efficient and secure transfer of data among computers,
connected through the LAN. Computer network is explained in detail in the fourth block.
Workstations are also being used to perform complex computations, run simulationsand highly
graphic and multimedia-basedutilities. Workstations are frequently used to perform complicated
calculations in researches, scientific and engineering organizations.
13
computers.PCs are classified into two categories i.e. IBM compatible and Macintosh compatible
PCs. This classification is named after prominent suppliers of PCs across the world. The first
personal computer IBM 5100 was launched by the IBM in 1975. It could not get commercial
success, as it was very expensive. The first PC cost was up to $20,000 (US$). The first PC was
based on Intel 8088 microprocessor. PCs have tremendous growth since then. PCs are also
popularly known as desktop computers as it can be placed on the desk of users. Later, PCs size
further reduced and took the shape of laptop and palmtop. Names of laptop and palmtop reflect
their size. The laptop computer can be placed on lap and palmtop at palm of users. People can
carry and uselaptop and palmtop during journey. They operate on lightweight lithium batteries.
The latest PCs available in the market are based on the Pentium IV microprocessor,
manufactured by the Intel Corporation. The maximum speed of this microprocessor is 3.8 GHz.
PCs available in current time, are more powerful than mini-computers available in 1970s.
14
and mouse in public kiosks will be replaced with touch screen input devices.Input devices can
take information from user through cues and natural language. Users can input information under
virtual reality in natural and expressive ways. Input device sense the movement of hand, head,
eyes and feet. The ultimate goal of input devices is to get inputs from neurons, blood pressure,
heart rates and respiration rates or any other body’s transducers of users.The cost of computer
will go downfurther with improvement in the density of IC. Low cost of computer will
discourage the sharing of computer with others. Computers will be more personalized.Computers
will be connected with strong and reliable network so that employees and society are closely
networked and can participate in collaborative works in more fruitful way.
Activity 2:
a) The main components of computer consist of input, output, memory and processing units.
b) Please refer figure 1.1 for the organization diagram of computer.
Activity 3:
Computers are classified as mainframe, miniframe, microcomputer, workstation and super computer
based onits work efficiency.
15