SlideShare a Scribd company logo
Submitted to: Submitted By
Seminarppt.com
Seminarppt.com
Seminar
On
Computer
Organization
Architecture
SeminarPpt.com
Table of contents:
1. Introduction
2. Data flow between CPU, memory, and I/O devices
3. Central Processing Unit
4. Arithmetic Logic unit
5. Communication inside a computer.
6. Interconnection Of Units
7. System bus types
8. Processing of information
9. Memory and types
10. Input and output devices
11. Conclusion
Introduction:
In computer science and engineering computer architecture is the practical
art of selecting and interconnecting hardware components to create
computers that meet functional, performance, and cost goals and the formal
modeling of those systems.
The functional blocks in a computer are of four types:
1. Central Processing Unit
2. Memory
3. Input Unit and Output unit
Data flow between CPU, memory, and
i/o devices
Auxilliary Storage
(Backing Storage)
To Supplement main storage
Memory
Input
Unit
Control Unit ALU
Output
Unit
Registers
Processor
Data Path
Control Signals
Central Processing Unit (CPU)
Central Processing Unit (CPU)
The CPU or the microprocessor (or simply processor) is referred as the brain
of a computer system.
CPU consists of three main subsystems, the Control Unit (CU), the
Arithmetic Logic Unit (ALU), and the Registers.
Speed of the computer system is defined by the architecture of the processor
being used.
Arithmetic Logic unit
The ALU contains electronic circuits necessary to perform arithmetic and
logical operations.
The arithmetic operations are ADD, SUBSTRACT, MULTIPLY, DIVIDE, etc.
The logical operations include COMPARE, SHIFT, ROTATE,AND, OR, etc
The control unit analyses each instruction in the program and sends the
relevant signals to all other units – ALU, Memory, Input unit and Output unit
Communication inside a computer
Communication inside a
computer.
A computer program consists of both instructions and data.The program is
fed into the computer through the input unit and stored in the memory.
In order to execute the program, the instructions have to be fetched from
memory one by one.
This fetching of instructions is done by the control unit.
After an instruction is fetched, the control unit decodes the instruction.
Communication inside a computer.
After an instruction is executed, the result of the instruction is stored in
memory or stored temporarily in the control unit or ALU, so that this can be
used by the next instruction.
The results of a program are taken out of the computer through the output
unit.
The control unit,ALU and registers are collectively known as Central
Processing Unit (CPU)
Interconnection Of Units
A computer program consists of both instructions and data.
The program is fed into the computer through the input unit and stored in
the memory.
In order to execute the program, the instructions have to be fetched from
memory one by one and store it into registers (working memory) for
processing.
This fetching of instructions is done by the control unit.
Instruction Cycle
Instruction are fetched and
executed by the control unit
one by one.The sequences
involved for the fetch of one
instruction and its execution are
known as instruction cycle.
Inter-connections of units.
Set of wires used for interconnection is known as system bus which carry
group of bits (information) in a controlled manner.
It is further divided into three logical units, namely the address bus, the data
bus, and the control bus.
System Buses Types
• Data Bus: The data bus is used when any unit is sending data, instruction or
command code to some other units.
• Address Bus: The address bus is used when one unit is sending address
information i.e. location of the data residing in the memory to another unit.
• Control Bus: The control bus is responsible for making CPU, memory, and
I/O devices work together as a functional system, carrying signals that report
the status (ready, not ready) of various units.
Interconnection of Computers Units
via System Bus
CPU
Input and
Output(I/O)
Units
Memory
Unit
Data Bus
Address Bus
Control Bus
System
Bus
Interconnection of Computers Units via Bus
Shows how the system bus interconnects the processor, memory and I/O
devices.
Both processor and memory units hold a bi-directional relationship with
the control and data bus.
Processing of Information
The bus is common to all the units in the computer. Before sending some
information on the bus, an unit should verify whether the bus is free or
occupied with some communication started by some other unit.
CPU is the bus master in a computer that decides who should control the bus
when more than one unit wants the bus at the same time.
 A unit that needs the bus makes a request to the CPU and waits for sanction.
Till the CPU issues a sanction, the requesting unit does not attempt to use the
bus.
Registers
It is a special temporary storage location within the CPU.
Registers quickly accept, store and transfer data and instructions that are
being used immediately.
To execute an instruction, the control unit of the CPU retrieves it from main
memory and places it onto a register.
The typical operations that take place in the processing of instruction are part
of the instruction cycle or execution cycle.
The instruction cycle refers to the retrieval of the instruction from main
memory and its sub sequence at decoding.
Control Unit
It is responsible for directing and coordinating most of the computer system
activities.
It does not execute instructions by itself. It tells other parts of the computer
system what to do.
It determines the movement of electronic signals between the main memory
and arithmetic logic unit as well as the control signals between the CPU and
input/output devices.
Memory
Memory is the computer's electronic scratchpad or local store in computer
terminology.
Used for temporary storage of calculations, data, and other work in progress.
Two types: Primary and Secondary
Primary memory or the main memory is part of the main computer system.
The primary memory itself is of two types.
The first is called random access memory (RAM) and the other is read only
memory (ROM).
Random Access Memory (RAM)
The processor directly stores and retrieves information from it.
Memory is organized into locations. Each memory location is identified by a
unique address.The access time is the same for all locations.
It is volatile: when turned off, everything in RAM disappears.
Two types:
1. Dynamic Random Access Memory (DRAM):
2. Static Random Access Memory (SRAM):
Types of RAM
1. Dynamic Random Access Memory (DRAM):
 This type of RAM retain the content of any location only for a few
milliseconds.Within that period, each location must be written again with the
same contents.This is known as refreshing.
2. Static Random Access Memory (SRAM):
 This type of RAM preserves the contents of all the locations as long as the
power supply is present. SRAM is generally included in a computer system by
the name of cache.
Read Only Memory (ROM)
Data stored in ROM cannot be modified, or can be modified only slowly or
with difficulty, so it is mainly used to distribute.
The instructions in ROM are built into the electronic circuits of the chip
which is called firmware.
Random access in nature and non-volatile.
Types of ROM
• Programmable read-only memory (PROM), or one-time programmable ROM can
be written to or programmed via a special device called a PROM programmer.
• Erasable programmable read-only memory (EPROM) can be erased by exposure
to strong ultraviolet light then rewritten with a process that again needs higher
than usual voltage applied.
• Electrically erasable programmable read-only memory (EEPROM) is based on a
similar semiconductor structure to EPROM, but allows its entire contents (or
selected banks) to be electrically erased, then rewritten electrically, so that they
need not be removed from the computer
Flash Memory
Modern type of EEPROM invented in 1984.
Random access memories and are non-volatile.
Use one transistor per memory cell and come in capacities ranging from 1 MB
to 32 GB by the year 2007.
The read time is much smaller (tens of nanoseconds) compared write time
(tens of microseconds).
Cache Memory
Cache Memory
High speed memory kept in between processor and RAM to increase the data
execution speed.
Kept near to the processor.
Major reason for incorporating cache in the system is that the CPU is much
faster than the DRAM and needs a place to store information that can be
accessed quickly.
Cache fetches the frequently used data from the DRAM and buffers (stores) it
for further processor usage.
Input and Output
Devices
INPUT DEVICES
• Any peripheral used to provide data
and control signals to an information
processing system such as a
computer or other information
appliance.
• Examples: Keyboard, Mouse
OUTPUT DEVICES
Any piece of computer hardware
equipment used to communicate the
results of processed data to the user.
Examples: Monitors, Printers,
Speakers, etc.
Conclusion
• Computer organization and architecture is defined as the science of selecting and
interconnecting hardware components to create computers that meet
functional, performance and cost goals.
• The central processing unit is the brain of the computer system where all the
computing is done. It consists of three main components, the control unit (CU),
the arithmetic logic unit (ALU) and the registers.
• The control unit controls the Input/Output devices and transfer of data to and
from the primary storage.
References
• Wikipedia.org
• Google.com
• Seminarppt.com
• Studymafia.org
Thanks
To
SeminarPpt.Com

More Related Content

PPTX
Computer architecture unit 1 ppt for IT students
PDF
Computer Organization (1).pdf
PPT
COMPUTER_ORGANIZATION.ppt dokg[osdpfkogjslk'gsei
PPT
COMPUTER_ORGANIZATION basic presentation.ppt
PPT
Arsitektur komputer TRK pertemuan pertama
PPT
Computer Organization and Architecture (UNIT-II)
PPT
COMPUTER_ORGANIZATION_architeture_computer.ppt
PPT
COMPUTER_ORGANIZATION ITS ARCHITECTURE.ppt
Computer architecture unit 1 ppt for IT students
Computer Organization (1).pdf
COMPUTER_ORGANIZATION.ppt dokg[osdpfkogjslk'gsei
COMPUTER_ORGANIZATION basic presentation.ppt
Arsitektur komputer TRK pertemuan pertama
Computer Organization and Architecture (UNIT-II)
COMPUTER_ORGANIZATION_architeture_computer.ppt
COMPUTER_ORGANIZATION ITS ARCHITECTURE.ppt

Similar to COMPUTER ORGANIZATION for beginner and a (20)

PPT
COMPUTER_ORGANIZATION AND COMPUTER MEMORY.ppt
PPTX
COMPUTER_ORGANIZATION (1).pptx
PPT
COMPUTER_ORGANIZATION.ppt
PPT
Unit 1 COMPUTER_ORGANIZATION.ppt ........
PPT
Unit 1 COMPUTER_ORGANIZATION.ppt whenekeuen
PPTX
Chap2 comp architecture
DOC
PDF
2 the computer system hardware
PDF
DLD1.pdf
PPT
Three Central Processing Unit
PPT
History of computer hardware
PDF
Components of a computer
PDF
Microcontroller part 1
PDF
Computer organization and architecture|KTU
PPTX
hardware.pptx on hardwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaare
PPTX
3- Computer Architecture.pptx information technology
PDF
computer devices and memory unit 2 notes.pdf
PPT
Module-1.ppt............notes of coa 1st module
PPTX
chapter2.pptxttttttttttttttttttttttttttt
PPTX
Computer Architecture and Organization.pptx
COMPUTER_ORGANIZATION AND COMPUTER MEMORY.ppt
COMPUTER_ORGANIZATION (1).pptx
COMPUTER_ORGANIZATION.ppt
Unit 1 COMPUTER_ORGANIZATION.ppt ........
Unit 1 COMPUTER_ORGANIZATION.ppt whenekeuen
Chap2 comp architecture
2 the computer system hardware
DLD1.pdf
Three Central Processing Unit
History of computer hardware
Components of a computer
Microcontroller part 1
Computer organization and architecture|KTU
hardware.pptx on hardwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaare
3- Computer Architecture.pptx information technology
computer devices and memory unit 2 notes.pdf
Module-1.ppt............notes of coa 1st module
chapter2.pptxttttttttttttttttttttttttttt
Computer Architecture and Organization.pptx
Ad

Recently uploaded (20)

PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Geodesy 1.pptx...............................................
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPT
Project quality management in manufacturing
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
PPT on Performance Review to get promotions
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Well-logging-methods_new................
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Geodesy 1.pptx...............................................
Arduino robotics embedded978-1-4302-3184-4.pdf
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Project quality management in manufacturing
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
bas. eng. economics group 4 presentation 1.pptx
PPT on Performance Review to get promotions
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Well-logging-methods_new................
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
OOP with Java - Java Introduction (Basics)
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Ad

COMPUTER ORGANIZATION for beginner and a

  • 1. Submitted to: Submitted By Seminarppt.com Seminarppt.com Seminar On Computer Organization Architecture SeminarPpt.com
  • 2. Table of contents: 1. Introduction 2. Data flow between CPU, memory, and I/O devices 3. Central Processing Unit 4. Arithmetic Logic unit 5. Communication inside a computer. 6. Interconnection Of Units 7. System bus types 8. Processing of information 9. Memory and types 10. Input and output devices 11. Conclusion
  • 3. Introduction: In computer science and engineering computer architecture is the practical art of selecting and interconnecting hardware components to create computers that meet functional, performance, and cost goals and the formal modeling of those systems. The functional blocks in a computer are of four types: 1. Central Processing Unit 2. Memory 3. Input Unit and Output unit
  • 4. Data flow between CPU, memory, and i/o devices Auxilliary Storage (Backing Storage) To Supplement main storage Memory Input Unit Control Unit ALU Output Unit Registers Processor Data Path Control Signals
  • 6. Central Processing Unit (CPU) The CPU or the microprocessor (or simply processor) is referred as the brain of a computer system. CPU consists of three main subsystems, the Control Unit (CU), the Arithmetic Logic Unit (ALU), and the Registers. Speed of the computer system is defined by the architecture of the processor being used.
  • 7. Arithmetic Logic unit The ALU contains electronic circuits necessary to perform arithmetic and logical operations. The arithmetic operations are ADD, SUBSTRACT, MULTIPLY, DIVIDE, etc. The logical operations include COMPARE, SHIFT, ROTATE,AND, OR, etc The control unit analyses each instruction in the program and sends the relevant signals to all other units – ALU, Memory, Input unit and Output unit
  • 9. Communication inside a computer. A computer program consists of both instructions and data.The program is fed into the computer through the input unit and stored in the memory. In order to execute the program, the instructions have to be fetched from memory one by one. This fetching of instructions is done by the control unit. After an instruction is fetched, the control unit decodes the instruction.
  • 10. Communication inside a computer. After an instruction is executed, the result of the instruction is stored in memory or stored temporarily in the control unit or ALU, so that this can be used by the next instruction. The results of a program are taken out of the computer through the output unit. The control unit,ALU and registers are collectively known as Central Processing Unit (CPU)
  • 11. Interconnection Of Units A computer program consists of both instructions and data. The program is fed into the computer through the input unit and stored in the memory. In order to execute the program, the instructions have to be fetched from memory one by one and store it into registers (working memory) for processing. This fetching of instructions is done by the control unit.
  • 12. Instruction Cycle Instruction are fetched and executed by the control unit one by one.The sequences involved for the fetch of one instruction and its execution are known as instruction cycle.
  • 13. Inter-connections of units. Set of wires used for interconnection is known as system bus which carry group of bits (information) in a controlled manner. It is further divided into three logical units, namely the address bus, the data bus, and the control bus.
  • 14. System Buses Types • Data Bus: The data bus is used when any unit is sending data, instruction or command code to some other units. • Address Bus: The address bus is used when one unit is sending address information i.e. location of the data residing in the memory to another unit. • Control Bus: The control bus is responsible for making CPU, memory, and I/O devices work together as a functional system, carrying signals that report the status (ready, not ready) of various units.
  • 15. Interconnection of Computers Units via System Bus CPU Input and Output(I/O) Units Memory Unit Data Bus Address Bus Control Bus System Bus
  • 16. Interconnection of Computers Units via Bus Shows how the system bus interconnects the processor, memory and I/O devices. Both processor and memory units hold a bi-directional relationship with the control and data bus.
  • 17. Processing of Information The bus is common to all the units in the computer. Before sending some information on the bus, an unit should verify whether the bus is free or occupied with some communication started by some other unit. CPU is the bus master in a computer that decides who should control the bus when more than one unit wants the bus at the same time.  A unit that needs the bus makes a request to the CPU and waits for sanction. Till the CPU issues a sanction, the requesting unit does not attempt to use the bus.
  • 18. Registers It is a special temporary storage location within the CPU. Registers quickly accept, store and transfer data and instructions that are being used immediately. To execute an instruction, the control unit of the CPU retrieves it from main memory and places it onto a register. The typical operations that take place in the processing of instruction are part of the instruction cycle or execution cycle. The instruction cycle refers to the retrieval of the instruction from main memory and its sub sequence at decoding.
  • 19. Control Unit It is responsible for directing and coordinating most of the computer system activities. It does not execute instructions by itself. It tells other parts of the computer system what to do. It determines the movement of electronic signals between the main memory and arithmetic logic unit as well as the control signals between the CPU and input/output devices.
  • 20. Memory Memory is the computer's electronic scratchpad or local store in computer terminology. Used for temporary storage of calculations, data, and other work in progress. Two types: Primary and Secondary Primary memory or the main memory is part of the main computer system. The primary memory itself is of two types. The first is called random access memory (RAM) and the other is read only memory (ROM).
  • 21. Random Access Memory (RAM) The processor directly stores and retrieves information from it. Memory is organized into locations. Each memory location is identified by a unique address.The access time is the same for all locations. It is volatile: when turned off, everything in RAM disappears. Two types: 1. Dynamic Random Access Memory (DRAM): 2. Static Random Access Memory (SRAM):
  • 22. Types of RAM 1. Dynamic Random Access Memory (DRAM):  This type of RAM retain the content of any location only for a few milliseconds.Within that period, each location must be written again with the same contents.This is known as refreshing. 2. Static Random Access Memory (SRAM):  This type of RAM preserves the contents of all the locations as long as the power supply is present. SRAM is generally included in a computer system by the name of cache.
  • 23. Read Only Memory (ROM) Data stored in ROM cannot be modified, or can be modified only slowly or with difficulty, so it is mainly used to distribute. The instructions in ROM are built into the electronic circuits of the chip which is called firmware. Random access in nature and non-volatile.
  • 24. Types of ROM • Programmable read-only memory (PROM), or one-time programmable ROM can be written to or programmed via a special device called a PROM programmer. • Erasable programmable read-only memory (EPROM) can be erased by exposure to strong ultraviolet light then rewritten with a process that again needs higher than usual voltage applied. • Electrically erasable programmable read-only memory (EEPROM) is based on a similar semiconductor structure to EPROM, but allows its entire contents (or selected banks) to be electrically erased, then rewritten electrically, so that they need not be removed from the computer
  • 25. Flash Memory Modern type of EEPROM invented in 1984. Random access memories and are non-volatile. Use one transistor per memory cell and come in capacities ranging from 1 MB to 32 GB by the year 2007. The read time is much smaller (tens of nanoseconds) compared write time (tens of microseconds).
  • 27. Cache Memory High speed memory kept in between processor and RAM to increase the data execution speed. Kept near to the processor. Major reason for incorporating cache in the system is that the CPU is much faster than the DRAM and needs a place to store information that can be accessed quickly. Cache fetches the frequently used data from the DRAM and buffers (stores) it for further processor usage.
  • 28. Input and Output Devices INPUT DEVICES • Any peripheral used to provide data and control signals to an information processing system such as a computer or other information appliance. • Examples: Keyboard, Mouse OUTPUT DEVICES Any piece of computer hardware equipment used to communicate the results of processed data to the user. Examples: Monitors, Printers, Speakers, etc.
  • 29. Conclusion • Computer organization and architecture is defined as the science of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals. • The central processing unit is the brain of the computer system where all the computing is done. It consists of three main components, the control unit (CU), the arithmetic logic unit (ALU) and the registers. • The control unit controls the Input/Output devices and transfer of data to and from the primary storage.
  • 30. References • Wikipedia.org • Google.com • Seminarppt.com • Studymafia.org

Editor's Notes

  • #12: In all computer languages, expressions consist of two types of components: operands and operators. Operands are the objects that are manipulated and operators are the symbols that represent specific actions. For example, in the expression 5 + x X and 5 are operands and + is an operator. All expressions have at least one operand.