Unit1 COA
Unit1 COA
Unit 1
Overview
COA
B-Tech AIML 2nd year
+
Unit contents
References:
https://www.youtube.com/watch?v=4TzMyXmzL8M
+
Computer Architecture
Deals with functional behavior of computer systems.
Design implementation for various parts of the computer
systems.
Layout/framework of machine which holds hardware
components on which software is built
Computer Organization
Deals with structural relationship
Operational attributes are linked together and contribute to
realize the architectural specification.
Integrating all hardware components in single unit
+
Architecture & Organization 1
Architecture and
Computer Organization
+ What is Computer Architecture and
Organization?
+
IBM System
370 Architecture
IBM System/370 architecture
Was introduced in 1970
Included a number of models
Could upgrade to a more expensive, faster model without having
to abandon original software
New models are introduced with improved technology, but retain
the same architecture so that the customer’s software
investment is protected
Architecture has survived to this day as the architecture of IBM’s
mainframe product line
1.Control Unit(CU)
Control Unit –
A control unit (CU) handles all processor control signals.
It directs all input and output flow, fetches code for
instructions, and controls how data moves around the
system.
The Control unit coordinates and controls the data flow
in and out of CPU and also controls all the operations of
ALU, memory registers and also input/output units.
It is also responsible for carrying out all the instructions
stored in the program.
It decodes the fetched instruction, interprets it and
sends control signals to input/output devices until the
required operation is done properly by ALU and
memory.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
+
Control Unit
The Control Unit is classified into two major categories:
1. Hardwired Control
The Hardwired Control organization involves the control
logic to be implemented with gates, flip-flops,
decoders, and other digital circuits.
2. Microprogrammed Control
The Microprogrammed Control organization is
implemented by using the programming approach.
Registers
Provide storage internal to the
CPU
CPU Interconnection
Some mechanism that provides
for communication among the
control unit, ALU, and registers
Peripherals Computer
Central Main
Processing Memory
Unit
Computer
Systems
Interconnection
Input
Output
Communication
lines
+
Structure - The CPU
CPU
Computer Arithmetic
Registers and
I/O Login Unit
System CPU
Bus
Internal CPU
Memory Interconnection
Control
Unit
+
Structure - The Control Unit
Control Unit
CPU
Sequencing
ALU Login
Control
Internal
Unit
Bus
Control Unit
Registers Registers and
Decoders
Control
Memory
+
General System Architecture…
The Memory unit has a capacity of 4096 words, and each word
contains 16 bits.
The Data Register (DR) contains 16 bits which hold the operand read
from the memory location.
The Memory Address Register (MAR) contains 12 bits which hold the
address for the memory location.
The Program Counter (PC) also contains 12 bits which hold the
address of the next instruction to be read from memory after the
current instruction is executed.
The Accumulator (AC) register is a general purpose processing
register.
The instruction read from memory is placed in the Instruction
register (IR).
The Temporary Register (TR) is used for holding the temporary data
during the processing.
The Input Registers (IR) holds the input characters given by the user.
TheEducation,
Pearson
© 2016 Output Registers
Inc., Hoboken, (OR)
NJ. All rights holds the output after processing the
reserved.
+
How a program is executed by
a computer