csc708 - Computer Architecture
csc708 - Computer Architecture
There is common bus for data and Separate buses are used for
instruction transfer. transferring data and instruction.
CPU cannot access instructions and CPU can access instructions and
read/write at the same time. read/write at the same time.
Q3b. with the help of a diagram discuss the major components of a simple
memory hierarchy system
Level-0:
At level-0, registers are present which are contained inside the CPU.
Since they are present inside the CPU, they have least access time.
They are most expensive and therefore smallest in size (in KB).
Registers are implemented using Flip-Flops.
Level-1:
Level-2:
Level-3:
Level-4:
There are five basic components of the computer which help in making this
processing of data easier and convenient.
In this article, we shall discuss the basic computer components along with their
functions. Also, for candidates preparing Computer Knowledge for upcoming
competitive exams, sample questions based on this concept have been given
further below in this article.
By definition, components of a computer system are the primary elements
which make the functioning of an electronic device smooth and faster. There are
five basic components which include:
1. Input Unit
2. Output Unit
3. Memory Unit
4. Control Unit
5. Arithmetical and Logical Unit
Input Unit
A computer will only respond when a command is given to the device. These
commands can be given using the input unit or the input devices.
For example: Using a keyboard we can type things on a Notepad and the
computer processes the entered data and then displays the output of the same of
the screen.
The data entered can be in the form of numbers, alphabet, images, etc. We enter
the information using an input device, the processing units convert it into
computer understandable languages and then the final output is received by a
human-understandable language.
Output Unit
When we command a computer to perform a task, it reverts for the action
performed and gives us a result. This result is called output. There are various
output devices connected to the computer. The most basic of which is a
monitor. Whatever we write using a keyboard or click using a mouse, is all
displayed on the monitor.
Thus, the output unit gives us the final result once the entire processing is done
within the mechanism of a device.
For example: when we visit an ATM, we enter our details like language, pin,
amount to be withdrawn, etc. and then the final money which the cash dispenser
releases is our outcome. In this case, the cash dispenser acts as an output unit.
To get a list of computer input and output devices and the function of the
various I/O devices, visit the linked article.
For better understanding and more interactive analysis of the components of the
computer, candidates can check the video given below and get detailed
information reading the five major components responsible for the functioning
of a computer device.
Memory Unit
When we enter the data into the computer using an input device, the entered
information immediately gets saved in the memory unit of the Central
Processing Unit (CPU). Because of the presence of some existing programming,
the Memory Unit transmits the data further to the other parts of the CPU.
Similarly, when the output of our command is processed by the computer, it is
saved in the memory unit before giving the output to the user.
Control Unit
This is the core unit which manages the entire functioning of the computer
device. It is one of the most essential components of the computer system.
The Control Unit collects the data entered using the input unit, leads it on for
processing and once that is done, receives the output and presents it to the user.
It can be said to the centre of all processing actions taking place inside a
computer device.
Basically, the instructions taken, interpretation of entered data, issuing signals
to execute the data and then finally retrieving the data is all done in the Control
Unit.
4aii what are the major trends that contributed a lot the paradigm shift to
parallel computing
Over the years there has been a shift in the way computers are being built from
single processor computers to parallel processor computers. This shift has been
majorly powered by the quest for high speed computers, and has seen
tremendous advancements on the architecture of computers and also on the
way these computers are programmed. The need for high performance
computation led to the birth of parallel computers. These computers can be built
from special high speed microprocessors to everyday personal computers.
Parallel computers can be categorized as follows;