Computer Hardware: COMPSCI 111 SC - Lecture 1
Computer Hardware: COMPSCI 111 SC - Lecture 1
Computer Hardware: COMPSCI 111 SC - Lecture 1
Any device that produces something understandable (to humans) from the computer is classified as an
output device. Common examples include screens (monitor), speakers, printers and plotters.
Computer COMPSCI 111 SC - Lecture 1
Science July 2003 Secondary Storage
Secondary storage devices are capable of storing information over a long period of time. Generally
speaking, when the computer is switched off, data stored internally (within the RAM or CPU) is lost.
Memory which is lost like this is called volatile. Secondary storage is non-volatile, which means that it
Computer Hardware can be used to store information when the computer is switched off. The most commonly used forms of
storage are: floppy disk, hard disk, optical disk and magnetic tape.
Hardware consists of the physical components (i.e. the actual equipment), such as the mouse, keyboard,
monitor, system unit and printer. Software is another name for a program or programs, which are simply Floppy Disks
a list of instructions which tell the computer what to do. The computer system (including both hardware The floppy disk is thin flat piece of plastic coated in metal oxide.
and software) is designed to convert raw data (unprocessed facts) into useful information (processed Track
An electromagnetic charge may be stored on the magnetic surface
facts). using an electronic head (in a similar way to common audio tape).
Information is stored on the disk in a series of rings, each known as
Computer Hardware Basics Sector
a track. The disk is divided into wedges known as a sector. The
Personal Computer (PC) hardware falls into five broad categories: input, output, storage, communication disk is indexed (i.e. the location of files are represented) by
and the processing. A personal computer typically consists of a system unit (a square box which contains referring to a track and sector.
most of the processing hardware) and peripheral devices which are pieces of hardware that are plugged
into the system unit. These tracks are not fixed when the disks are created (like records), rather the surface of the disk is
uniform and flat. The tracks are created with electromagnetic charge, in the same way that data is stored.
Input: The term input is used to describe the act of entering data Before a disk can be used, it must be formatted, which means that the disk is erased (all electromagnetic
(unprocessed facts) into a computer. Input hardware consists of charge is removed) and the new tracks are created (like electronic guidelines). The size of each track and
any device used to put data into a computer in a form that the sector and the way they are indexed is different on different operating systems, so a disk formatted for
computer can use. Macintosh OS cannot be read by the Windows 95 OS (in fact the Mac OS is designed so that it can read
Output: The term output is used to describe the act of producing disks of either format, so if you want to take data from a Mac to PC, simply use a disk formatted for
information (processed data) from the computer. Output hardware Windows 95 and the Mac can read and write to it).
consists of any device used to present information to a user.
Storage: Storage hardware is used to store data or information in a The storage capacity of disks vary greatly, depending upon the type of disk. Floppy disks
form which the computer can understand. used to come in 5 1/2 inch size, but now are commonly available only in 3 1/2 inch size.
Communication: Communication hardware is used to allow data or Older 3 1/2 inch disks used to be double sided, double density disks (DSDD) which could
information to be transferred from one computer to another. store up to 720 KB of information. Modern 3 1/2 inch disks are high density double sided
Processing: Processing hardware is used to manipulate data or disks (DSHD or more commonly just HD) which are capable of storing 1.44 MB of data.
information.
Hard Disks
Input Devices A hard disk works in the same manner as a floppy disk, except that it is made of metal rather than plastic.
These devices are used to put data into the computer (hence the term “input”). This type of equipment The surface is much higher quality, and the disk spins much faster than a floppy disk (around 7000 RPM
often acts as a translator, converting signals which are used and understood by humans into an electronic for hard disks). The head of the hard drive floats about 0.00001 mm above the surface. This means that
form which can be processed by a computer. Most input devices fall into the category of peripheral much more information can be stored on a hard disk (around 8,000 MB), and it can be accessed (for read
devices. The most common device of this type is the keyboard which allows a user to perform almost and write) much faster than a floppy disk (about 100 times as fast).
any task. Other input devices are typically used for more specialised tasks.
In order to prevent damage of hard disks and floppy disks, you should never place them near strong
A graphical user interface often requires a device to control a pointer, and the most common device for magnetic fields (such as motors, and speakers). You should never touch them, or smoke near them, and
this task is the mouse. However, other devices such as the light-pen, tablet, and track-ball provide more try to maintain a dust free area where they are stored. If a hard drive is knocked or dropped, the drive
flexibility for specialised applications. Today, touch screens are becoming more common in publicly head may impact with the disk surface and cause permanent damage to it. Since all your data is stored on
accessible terminals where another form of pointing device is likely to be damaged. these disks, you should treat them with care.
Human Hair
Direct input is required where the data is too complex (or it is inconvenient) to be
entered using a keyboard or pointing device. An image scanner or fax machine is used Smoke Disk Head
to input entire images into the computer, and bar-code readers and magnetic stripe Fingerprint Particle
readers provide a quick (and private) method to enter specific information. Optical
recognition systems are used by banks to read check numbers (using magnetic-ink
character recognition), and by other organisations to read pen or pencil marks in allocated Hard Disk Surface
spaces (e.g. lotto sheets, or multi-choice examinations). More recently, the development of
software has encouraged voice input (using a microphone) as a method of dictation or
control of computer systems. Hard Drives can be damaged easily by foreign substances on the surface of the disk.
Output Devices
Equipment used for output acts as a translator, converting the electronic
signals a computer uses into a form which is readily understood by humans.
The monitor or screen is the most common example of an output device.
COMPSCI 111 S2C - Lecture 1 3 of 5 COMPSCI 111 S2C - Lecture 1 4 of 5
Optical Disk components may be plugged in). The most important components on a motherboard are the CPU, the
An optical disk contains a reflective material which is usually wrapped in a protective plastic coating. A RAM, and the Expansion Slots (or Sockets).
laser is used to alter the surface of the disk which data is written. The drive used to read the disk contains
another laser which scans the surface of the disk. The most common optical disks are CD-ROMs, but Buses
WORM disks and rewritable CDs are becoming increasingly common. A bus is the name used in computing for any (hardware) path which is used to transfer data. There are
many different kinds of buses which are used in different places in the computer system. An internal bus
A CD-ROM (compact disk read only memory) is now issued standard with every new computer. It uses is used to carry information around inside the CPU. A data bus is used to carry data between the CPU
the same technology as conventional audio CDs. A CD-ROM contains about 640 MB of data which can and the RAM. An expansion bus is used to transfer information to other components in the computer.
be accessed extremely rapidly. The CD-ROM drives are available in different speeds. The original Many standards exist for expansion-bus technology. The most common standards are Industry Standard
drives worked the same speed as audio CD players, but people soon found ways of speeding up the Architecture (ISA), Enhanced Industry Standard Architecture (EISA), Peripheral Component
operation and 32x CD-ROM drives (i.e. a CD-player which reads the disk 32 times as fast as an audio Interconnect (PCI), Apples NuBus, and the new Universal Serial Bus (USB).
CD) are now commonplace.
The speed of the bus plays an important role in determining computer performance, since any
A WORM (write once read many) drive is used to “burn” a CD. That means it is capable of writing onto information which is moved around inside the computer system is transferred using a bus. Most current
a blank CD by permanently altering the surface of the disk. The same drive may be used to read the CD, processor designs use a 32-bit or 64-bit internal bus, meaning that 32 bits (or 64 bits) of data can be
but other CD-ROM drives are also capable of reading the disk. A drive of this type may be used to create transferred at once. Some processors have an internal data bus which is wider than their external bus in
a copy of any existing CD. order to make external connections cheaper while moving information around inside the CPU at a faster
speed.
More recently, rewritable CDs have been developed. These drives use optical disks similar to a regular
CD, but with a surface capable to being reused. The disks can have information written onto them, and Memory
then re-written at a later time. The disks used with these systems are not compatible with normal CD- Sometimes called primary memory, this term refers to the method of storing information using silicon
players. chips. It is characteristically expensive, but fast. By comparison, secondary memory (or more usually,
secondary storage) is the term used to describe memory in peripheral devices such as hard drives, floppy
Magnetic Tape drives and tape drives. This memory is much cheaper, but generally very slow in comparison with
Tape drives use the same technology as audio or video tapes. The sequential nature of the tape makes it primary memory.
too slow to read and write from frequently (i.e. you have to start at the front and search through the tape
to find the desired data). They are however extremely useful for maintaining a backup copy of important The most common form of primary memory is RAM (Random Access Memory), in which information is
information since they can store enormous amounts of information and the tapes can be moved easily stored in locations which can be accessed with equal speed regardless of the location (compared to a disk
from one location to another. Most large companies (such as banks and insurance companies) use drive where the speed depends upon the current position of the drive head). The term “RAM” usually
magnetic tapes for keeping a second copy (a backup) of data. This backup is always stored off-site (in a carries the implication that data can be both read, and written, and is also usually volatile (ie; the
separate physical location) for extra security (i.e. in case of fire or damage to the physical location). information is lost when the power is switched off. All programs must be loaded into the RAM before
they can be executed, so it is important to know how much RAM a machine has. The more RAM which
Communication is in a computer, the more efficiently the computer will run (up to a point). If you only have a small
Communication hardware will be covered in a later section. Briefly, communication hardware is used to amount of RAM, the computer is likely to perform poorly, and it may be unable to display some pictures,
connect two or more computers together. A modem or network card is usually used for this purpose, or run some applications if the memory is insufficient. Most computers today have around 32 MB of
although computers are sometimes connected directly through a parallel or serial port. RAM, although systems with 128 MB of RAM are not uncommon.
System Unit Another important type of primary memory is ROM (Read Only Memory), which gains it name because
A personal computer usually consists of a box-shaped device (referred to as the system unit) and various you cannot alter the contents of the memory, only read from it (similar to other fixed information systems
peripheral devices which provide the computer with greater functionality. Inside the system unit are a such as CD-ROM’s, but using semi-conductor technology). This is sometimes known as hard-wired
number of electronic components. Many of these components are modular and may be replaced with a information (or firmware), and is used to hold unchanging information such as the bootstrap loader and
more advanced component independently of the other equipment. the BIOS. Some chips (known as PROM - programmable read only memory) are manufactured so that
they can have a program stored in them once and thereafter the program is unable to be altered. These
The system unit contains a power supply, required to convert the mains AC voltage into are useful for hardware manufacturers so that they do not have to create a separate chip for every single
a smaller voltage more suitable for electronic circuits. The power supply provides job, but can use the same programmable chips in many different situations. Other chips (called EPROMs
power to the system board (also known as the motherboard) to which everything else is erasable programmable read only memory) operate like a PROM, but may be reset by exposure to
connected, and to any internal devices such as disk drives and hard drives. ultraviolet light, and a new program may be stored - ideal for a system which needs updating on a regular
basis.
Attached to the system board are various other circuit boards containing chips and
circuits which help the computer work more effectively. They usually include a video Expansion Slots
card to run the screen, a sound card to play sound, and an I/O card to connect other These are used to add further functionality to the basic computer. Circuit boards known as “cards”
peripheral devices. There is often a card designed to control the disk drives, and (sometimes called plug-in boards or expansion boards) plug into the expansion slots, and are then able to
another one to attach to the network (if the computer is connected to a network). You communicate with the CPU. The cards usually contain specialised circuits to perform specific tasks such
may also find devices such as an internal modem, video capture card, 3D accelerators, as operate the video display. Having expansion slots encourages the user to build the computer they
and T.V. tuners plugged into the system board. desire by selecting the cards appropriate to their needs. The cards often provide a way of receiving
information (getting input) and sending information (producing output) by providing translation between
System Board the CPU and the peripheral devices. Common cards include memory expansion boards, video cards,
The system board is the primary circuit board within a computer. The main function of a system board is sound cards, network cards, and SCSI or IDE controllers.
to allow communication between different components of the computer. It connects all the parts of a
computer together, and provides interfaces to attach new hardware (places where circuit boards or other
COMPSCI 111 S2C - Lecture 1 5 of 5
The speed of a CPU is measured in MHz. The system clock within the CPU generates signals at regular
occurrences. A clock with a speed of 100 MHz will generate 100 million signals per second. The speed
of this clock dictates how fast the processor operates, since it takes around 3 clock cycles (depending
upon the architecture of the CPU) to perform any instruction. Generally, the faster the clock speed is, the
faster the processor will run, and the more powerful the computer will be. Today, the CPU speed has
become so fast that much of its time is spent waiting for information from memory. For this reason, the
size of the cache, and the width of the data bus can make a big difference in performance between
machines whose CPU’s run at the same speed.