Computer Organization and Architecture
Computer Organization and Architecture
Whereas, Organization defines the way the system is structured so that all those
catalogued tools can be used properly.
Our Computer Organization and Architecture Tutorial includes all topics of such as
introduction, ER model, keys, relational model, join operation, SQL, functional
dependency, transaction, concurrency control, etc.
Whereas, Organization of a computer system defines the way system is structured so that
all those catalogued tools can be used. The significant components of Computer
organization are ALU, CPU, memory and memory organization.
Computer Architecture deals with high- Computer Organization deals with low-
level design issues. level design issues.
Memory unit
o The Memory unit can be referred to as the storage area in which programs are kept
which are running, and that contains data needed by the running programs.
o The Memory unit can be categorized in two ways namely, primary memory and
secondary memory.
o It enables a processor to access running execution applications and services that
are temporarily stored in a specific memory location.
o Primary storage is the fastest memory that operates at electronic speeds. Primary
memory contains a large number of semiconductor storage cells, capable of
storing a bit of information. The word length of a computer is between 16-64 bits.
o It is also known as the volatile form of memory, means when the computer is shut
down, anything contained in RAM is lost.
o Cache memory is also a kind of memory which is used to fetch the data very soon.
They are highly coupled with the processor.
o The most common examples of primary memory are RAM and ROM.
o Secondary memory is used when a large amount of data and programs have to be
stored for a long-term basis.
o It is also known as the Non-volatile memory form of memory, means the data is
stored permanently irrespective of shut down.
o The most common examples of secondary memory are magnetic disks, magnetic
tapes, and optical disks.
Control unit
o The control unit is a component of a computer's central processing unit that
coordinates the operation of the processor. It tells the computer's memory,
arithmetic/logic unit and input and output devices how to respond to a program's
instructions.
o The control unit is also known as the nerve center of a computer system.
o Let's us consider an example of addition of two operands by the instruction given
as Add LOCA, RO. This instruction adds the memory location LOCA to the operand
in the register RO and places the sum in the register RO. This instruction internally
performs several steps.
Output Unit
o The primary function of the output unit is to send the processed results to the user.
Output devices display information in a way that the user can understand.
o Output devices are pieces of equipment that are used to generate information or
any other response processed by the computer. These devices display information
that has been held or generated within a computer.
o The most common example of an output device is a monitor.