Unit1 (Part B)
Unit1 (Part B)
Unit1 (Part B)
Computer Architecture
In the design of the computer system, a processor, as well as a
large amount of memory devices, has been used. However, the main
problem is, these parts are expensive. So the memory
organization of the system can be done by memory hierarchy. It has
several levels of memory with different performance rates. But all
these can supply an exact purpose, such that the access time can be
reduced. The memory hierarchy was developed depending upon the
behavior of the program. This article discusses an overview of the
memory hierarchy in computer architecture.
Memory Hierarchy
Primary Memory
Secondary Memory
The secondary memory is also known as external memory, and this
is accessible by the processor through an input/output module. This
memory includes an optical disk, magnetic disk, and magnetic tape.
Performance
Ability
The ability of the memory hierarchy is the total amount of data the
memory can store. Because whenever we shift from top to bottom
inside the memory hierarchy, then the capacity will increase.
Access Time
The access time in the memory hierarchy is the interval of the time
among the data availability as well as request to read or write.
Because whenever we shift from top to bottom inside the memory
hierarchy, then the access time will increase
Cost per bit
When we shift from bottom to top inside the memory hierarchy, then
the cost for each bit will increase which means an internal Memory is
expensive compared with external memory.
Registers
Cache Memory
The main memory in the computer is nothing but, the memory unit in
the CPU that communicates directly. It is the main storage unit of the
computer. This memory is fast as well as large memory used for
storing the data throughout the operations of the computer. This
memory is made up of RAM as well as ROM.
Magnetic Disks
Magnetic Tape
If you are curious to know the answer to these questions, that is great. In this article,
we will answer both of these questions in great detail.
Let’s first begin with what the meaning of computers is. According to experts, a
computer can be defined as an electronic device used for manipulating information or
data. Computers also have the ability to store, retrieve and process information.
These days, people use computers for typing documents, playing games, sending
emails and browsing the internet. One can also use these devices to create or edit
presentations, spreadsheets and videos.
You might also be interested to know that the evolution of computers began sometime
during the 1940s. At that time, the first generation of computers was created. Since
then, experts have also developed other generations of computers. As of now, there
are five generations of computers.
In the rest of the article, we will discuss these five computer generations. Before we
jump on to the details, it is important to go through an overview of these generations.
Generations of
S.no Time-period Evolving Hardware
Computer
1 1940-1950 First-generation Vacuum-Tube Based
The main electronic component used in the computers of the 1940s to 1950s era were
vacuum tubes.
The main memory storing units were magnetic tapes and magnetic drums.
The sizes used to be very large which could take up entire rooms and the speed was
very slow.
The only input/output devices were paper tape and punched cards.
Around 100 different vacuum tubes were used in order to produce the computers.
Examples are UNIVAC1, ENIAC, IBM 701 and IBM 650, etc.
The main electronic component used in the computers of the 1950s to 1960s era were
transistors.
The main memory storing units were magnetic tape or disk and magnetic core
Examples are IBM 1401, IBM 7094 AND IBM 7090, UNIVAC 1107, and so on.
The main electronic components used in the computers of the era 1060s to 1970s
were integrated circuits ICs.
The memory storing units were the magnetic disk or take and a large magnetic core.
High-level languages such as BASIC, COBOL, Pascal were used as the programming
language.
The sizes were smaller and efficient and the computers were called minicomputers.
The main electronic components used in the fourth generation of computers are
microprocessors and very large scale integration (VLSI).
Semiconductor memory storage units such as RAM, ROM, etc were introduced.RAM
(random-access memory)- Temporarily stores the programs and data and the contents
are lost when the computer is shut down.
ROM (read-only memory)- Permanently stores the data and programs and the
contents are retained even after shutting down the computer.
High-level languages such as C#, JAVA, Python, JavaScript are used as programming
languages.
The input/output devices are a monitor, mouse, keyboard, printer, and so on.
Examples are STAR 1000, APPLE II, IBM PC, and so on.
The main electronic components that are used in the present generation of computers
is Artificial Intelligence which uses the parallel processing method and the Ultra-
Large Scale Integration (ULSI).
The fifth-generation computers are portable and have a huge storage capacity.
The input/output devices are keyboards, monitors, touchscreen pens, printers, light
scanners, and so on.
The input devices enable users to send signals to the computer in order for it
to complete a certain task. The Central Processing Unit (CPU) then receives
the signal and transmits it to the output devices. Input devices are further
classified, such as visual or auditory, discrete or continuous, and direct or
indirect. Some examples of Input devices are:
Keyboard
The most commonly used type of input device is a keyboard. They link to the
computer via wifi or a USB system. There are keys for everything: numbers,
letters, characters, and functions. The typing keys are A-Z and the numeric
keys until 09. There are different varieties of keyboards, but the most common
is QWERTY.
Mouse
A mouse is a hand-held input device that allows users to move the cursor on
the screen. It operates on a level surface, with a wheel positioned between the
left and right buttons. Laptops have a touchpad, which serves the same
purpose as of mouse Douglas C. Engelbart was the first to invent the mouse
in 1063.
Optical scanners
Optical scanners can read marks made using a pen or pencil. It is frequently
used by educational institutions to examine objective test papers.
Barcode Reader
Microphone
It has a voice input system built in, that receives sound signals and converts
them into digital form. It is a device, commonly used in music-related apps and
multimedia presentations.
Scanner
Light Pen
Light Pen is a pointing device with a pen-like shape that enables users to
select and even draw on the screen. The compact tube has built-in photocells
and optical components that enable the signal flow to the CPU. When the
button is pressed, the pen’s tip moves on the screen, and the CPU receives
the signals.
Joystick
A joystick is also a pointing device that is used for moving the cursor on a
display screen. However, it’s not the same as a mouse, for moving the cursor.
It has a sphere-shaped ball-and-stick configuration. It is a computer tool made
primarily for gaming that can move in all directions.
MICR is a device that is found in banks as banks have to deal with a large
number of cheques every day. The magnetic ink in the bank’s code number
and the cheque number enables machines to read the letters. Magnetic Ink
Character Recognition technique is used in this procedure. It is quick and has
fewer errors.
It is a reading device that scans printed text character by character to read it.
Before storing them in the system memory, it first turns them into machine-
readable code.
After the input device has processed the data, the output devices are
responsible for showing the outcome. It could take the shape of an image,
graphic, text, or audio file. These devices display the visual elements on the
screen. Examples of output devices are:
Printers
Printers are output devices that enable the user to print data or information on
paper. Impact printers, character printers, line printers, laser printers, etc are
different types of printers.
Speakers
Projector
This optical device displays both stationary and moving images on the screen.
They can be found in auditoriums, movie theatres, etc. It establishes a
connection with the computer and extends the image’s viewing area.
Monitor
The most important output device for providing the user with a pixel-based
visual is the visual display unit. Monitors are also known as Visual Display
Units (VDUs). It produces images by arranging small dots, called pixels. Image
sharpness is determined by these pixels.
Video Card
Headphones
Some devices have features that make them suitable as both input and
output devices. They have the capability to both receive and transmit
data, becoming useful for both purposes.
Headset: It has an input device (the microphone) and an output device (the speaker).
Modems: These devices are in charge of using telephone connections to transport data from
one device to another.
Facsimile: This type of fax machine has a printer as the output device and a scanner as the
input device.
USB drive: It is a removable storage medium that can transfer data between devices and
receive data from any computer.
CD Drives: It stores information from the computer in the specified format and can also
transfer information to other devices with disk space.
Data is accepted from the user Displays the data to the user after
processing.
Receives data from the user and sends it to Receives the information from the
the processor for processing or storing in a processor and gives it back to the user
secondary memory.
More complex designing Less complex designing
Used for accepting the data Used for the purpose of displaying or
showing the data