SlideShare a Scribd company logo
1 of 8
COMPUTER
ARCHITECTURE
EC502
COMPUTER ARCHITECTURE
& ORGANIZATION
COLLEGE NAME - BENGAL INSTITUTE OF
TECHNOLOGY AND MANAGEMENT
STUDENT NAME - ANIRBAN BHOWMIK
DEPARTMENT - ECE
ROLL NO - 16300322051
SEM - 5TH
INTRODUCTION
� Just as buildings, each computer has a visible
structure, referred to as its architecture.
� 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
4. 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)
� 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
� A computer program
consists of 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.
o After an instruction is fetched, the control unit decodes the
instruction.
o After an instruction is executed, the result of the instruction is
stored in memory temporarily in the control unit or ALU.
o The results of a program are taken out of the computer
through the output unit.
INTERCONNECTION OF COMPUTERS UNITS
VIA BUS
� In case of an address bus, the communication with
processor and memory is unidirectional.
� Processor provides location of data (stored in the
register) to be fetched from the memory to the
address bus and the data carries the required data
to the processor.
� I/O devices have a bi-directional relationship with the
system bus.

More Related Content

Similar to COMPUTER_ORGANIZATION.pptx

COMPUTER_ORGANIZATION (1).pptx
COMPUTER_ORGANIZATION (1).pptxCOMPUTER_ORGANIZATION (1).pptx
COMPUTER_ORGANIZATION (1).pptxnodov66591
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computerZTE Nepal
 
Comp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxComp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxMehwishKanwal14
 
COMPUTER ENGINEERING WORKSHOP MATERIALS UNIT-1
COMPUTER ENGINEERING WORKSHOP MATERIALS UNIT-1COMPUTER ENGINEERING WORKSHOP MATERIALS UNIT-1
COMPUTER ENGINEERING WORKSHOP MATERIALS UNIT-1Sri Latha
 
microprocessor architecture
microprocessor architecture microprocessor architecture
microprocessor architecture Nadeem Hilal Wani
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Designmekind
 
L-1 BCE computer fundamentals final kirti.ppt
L-1 BCE computer fundamentals final kirti.pptL-1 BCE computer fundamentals final kirti.ppt
L-1 BCE computer fundamentals final kirti.pptKirti Verma
 
Computer System Class - 9
Computer System Class - 9Computer System Class - 9
Computer System Class - 9NehaRohtagi1
 
Chapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of informationChapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of informationFrankie Jones
 
Computer-System-pratibha.pdf
Computer-System-pratibha.pdfComputer-System-pratibha.pdf
Computer-System-pratibha.pdfPratibha Sagar
 
Material Architecture and organization of computer
Material Architecture and organization of computerMaterial Architecture and organization of computer
Material Architecture and organization of computerferoza rosalina
 
Central processing Unit.pptx
Central processing Unit.pptxCentral processing Unit.pptx
Central processing Unit.pptxabdullahi26027
 

Similar to COMPUTER_ORGANIZATION.pptx (20)

COMPUTER_ORGANIZATION (1).pptx
COMPUTER_ORGANIZATION (1).pptxCOMPUTER_ORGANIZATION (1).pptx
COMPUTER_ORGANIZATION (1).pptx
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
 
Comp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxComp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptx
 
block_diagram_of_computer.pptx
block_diagram_of_computer.pptxblock_diagram_of_computer.pptx
block_diagram_of_computer.pptx
 
What is microprocessor
What is microprocessorWhat is microprocessor
What is microprocessor
 
FUNCTIONAL UNIT
FUNCTIONAL UNITFUNCTIONAL UNIT
FUNCTIONAL UNIT
 
COMPUTER ENGINEERING WORKSHOP MATERIALS UNIT-1
COMPUTER ENGINEERING WORKSHOP MATERIALS UNIT-1COMPUTER ENGINEERING WORKSHOP MATERIALS UNIT-1
COMPUTER ENGINEERING WORKSHOP MATERIALS UNIT-1
 
1834902155 aka asgn 313
1834902155 aka asgn 3131834902155 aka asgn 313
1834902155 aka asgn 313
 
Intro to cao &store program
Intro to cao &store programIntro to cao &store program
Intro to cao &store program
 
microprocessor architecture
microprocessor architecture microprocessor architecture
microprocessor architecture
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
 
BLOCK DIAGRAM OF COMPUTER
BLOCK DIAGRAM OF COMPUTERBLOCK DIAGRAM OF COMPUTER
BLOCK DIAGRAM OF COMPUTER
 
L-1 BCE computer fundamentals final kirti.ppt
L-1 BCE computer fundamentals final kirti.pptL-1 BCE computer fundamentals final kirti.ppt
L-1 BCE computer fundamentals final kirti.ppt
 
Lecture2.pptx
Lecture2.pptxLecture2.pptx
Lecture2.pptx
 
Computer System Class - 9
Computer System Class - 9Computer System Class - 9
Computer System Class - 9
 
Chapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of informationChapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of information
 
Computer-System-pratibha.pdf
Computer-System-pratibha.pdfComputer-System-pratibha.pdf
Computer-System-pratibha.pdf
 
HARDWARE
HARDWAREHARDWARE
HARDWARE
 
Material Architecture and organization of computer
Material Architecture and organization of computerMaterial Architecture and organization of computer
Material Architecture and organization of computer
 
Central processing Unit.pptx
Central processing Unit.pptxCentral processing Unit.pptx
Central processing Unit.pptx
 

More from nodov66591

MicrocontrollersII (1).pptx
MicrocontrollersII (1).pptxMicrocontrollersII (1).pptx
MicrocontrollersII (1).pptxnodov66591
 
unit3Heating,cooling and mounting.pdf
unit3Heating,cooling and mounting.pdfunit3Heating,cooling and mounting.pdf
unit3Heating,cooling and mounting.pdfnodov66591
 
C12-Electromagnetic_Waves.pptx
C12-Electromagnetic_Waves.pptxC12-Electromagnetic_Waves.pptx
C12-Electromagnetic_Waves.pptxnodov66591
 
CA1 Signal & System.pdf
CA1 Signal & System.pdfCA1 Signal & System.pdf
CA1 Signal & System.pdfnodov66591
 

More from nodov66591 (7)

MicrocontrollersII (1).pptx
MicrocontrollersII (1).pptxMicrocontrollersII (1).pptx
MicrocontrollersII (1).pptx
 
8051 MC.pptx
8051 MC.pptx8051 MC.pptx
8051 MC.pptx
 
SCR-new.pptx
SCR-new.pptxSCR-new.pptx
SCR-new.pptx
 
unit3Heating,cooling and mounting.pdf
unit3Heating,cooling and mounting.pdfunit3Heating,cooling and mounting.pdf
unit3Heating,cooling and mounting.pdf
 
C12-Electromagnetic_Waves.pptx
C12-Electromagnetic_Waves.pptxC12-Electromagnetic_Waves.pptx
C12-Electromagnetic_Waves.pptx
 
CA1 Signal & System.pdf
CA1 Signal & System.pdfCA1 Signal & System.pdf
CA1 Signal & System.pdf
 
Lec MC.ppt
Lec MC.pptLec MC.ppt
Lec MC.ppt
 

Recently uploaded

scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdfKamal Acharya
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxhublikarsn
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfsumitt6_25730773
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxNANDHAKUMARA10
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessorAshwiniTodkar4
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257subhasishdas79
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 

Recently uploaded (20)

scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptx
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 

COMPUTER_ORGANIZATION.pptx

  • 2. COLLEGE NAME - BENGAL INSTITUTE OF TECHNOLOGY AND MANAGEMENT STUDENT NAME - ANIRBAN BHOWMIK DEPARTMENT - ECE ROLL NO - 16300322051 SEM - 5TH
  • 3. INTRODUCTION � Just as buildings, each computer has a visible structure, referred to as its architecture. � 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 4. 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
  • 5. 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.
  • 6. 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
  • 7. COMMUNICATION INSIDE A COMPUTER � A computer program consists of 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. o After an instruction is fetched, the control unit decodes the instruction. o After an instruction is executed, the result of the instruction is stored in memory temporarily in the control unit or ALU. o The results of a program are taken out of the computer through the output unit.
  • 8. INTERCONNECTION OF COMPUTERS UNITS VIA BUS � In case of an address bus, the communication with processor and memory is unidirectional. � Processor provides location of data (stored in the register) to be fetched from the memory to the address bus and the data carries the required data to the processor. � I/O devices have a bi-directional relationship with the system bus.