SlideShare ist ein Scribd-Unternehmen logo
1 von 18
1
Computer Architecture – An Overview
Session by
C.UDHAYAKUMAR, AP/ECEEC 8552 – Computer Architecture and Organization
2
Agenda of the session
2
• Course Preface
• Course Objective
• Syllabus
• Introduction to Basic Organization of a Computer
• Video Clip of Computer Architecture and Organization
3
Course Preface
3
• The definition of the term “organizing” is to put together into an orderly, functional,
and structured whole.
• The term Computer Organization refers to a conceptual understanding of the inner
workings of computers.
Computer Organization
Computer Architecture:
• Computer architecture is the conceptual design and fundamental operational
structure of a computer system.
• It is a functional description of requirements and design implementations for the
various parts of a computer, focusing largely on the way by which the central
processing unit (CPU) performs internally and accesses addresses in memory.
4
Course Objective
4
• To make students understand the basic structure and operation of digital computer.
• To understand the hardware-software interface.
• To familiarize the students with arithmetic and logic unit and implementation of fixed
point and floating- point arithmetic operations.
• To expose the students to the concept of pipelining.
• To familiarize the students with hierarchical memory system including cache
memories and virtual memory.
• To expose the students with different ways of communicating with I/O devices and
standard I/O interfaces.
5
Syllabus
5
Unit 1 - COMPUTER ORGANIZATION & INSTRUCTIONS
Basics of a computer system: Evolution, Ideas, Technology, Performance, Power wall,
Uniprocessors to Multiprocessors. Addressing and addressing modes. Instructions:
Operations and Operands, Representing instructions, Logical operations, control
operations.
66
Unit II –ARITHMETIC
Fixed point Addition, Subtraction, Multiplication and Division. Floating Point
arithmetic, High performance arithmetic, Subword parallelism
Unit III –THE PROCESSOR
Introduction, Logic Design Conventions, Building a Data path - A Simple
Implementation scheme - An Overview of Pipelining - Pipelined Data path and
Control. Data Hazards: Forwarding versus Stalling, Control Hazards, Exceptions,
Parallelism via Instructions.
77
Unit IV - MEMORY AND I/O ORGANIZATION
Memory hierarchy, Memory Chip Organization, Cache memory, Virtual memory.
Parallel Bus Architectures, Internal Communication Methodologies, Serial Bus
Architectures, Mass storage, Input and Output Devices.
Unit V - ADVANCED COMPUTER ARCHITECTURE
Parallel processing architectures and challenges, Hardware multithreading,
Multicourse and shared memory multiprocessors, Introduction to Graphics Processing
Units, Clusters and Warehouse scale computers - Introduction to Multiprocessor
network topologies.
8
Basic Organization of a Computer
8
9
The Processor
9
• Performs processing and control activities performed by
different parts of computer.
• Carries out the instructions contained in a computer
program by performing arithmetic, logical, control and
input/output operations.
• Most modern CPUs are contained on a single Integrated
Circuit (IC) chip and as such are called microprocessors.
• A processor can have two or more CPUs or independent
processing units called “cores” on a single chip and such
processor is called a multi-core processor.
10
Memory Hierarchy
11
Primary and Secondary Memory
• Primary memory is computer memory
that is accessed directly by the CPU.
• Secondary Memory Communicates
indirectly with CPU via main memory.
So, It is slower than the main memory.
12
Input Devices
13
Output Devices
14
System Bus
• Electrical pathway that transfer data
and instructions among different
parts of computer.
• Data Bus
• Address Bus
• Control Bus
15
Von Neumann Architecture
16
Harvard Architecture
17
Video Clip of Computer Architecture
and Organization
https://youtu.be/OqbAWydNlcw
18
Session Handler Details
C.Udhayakumar,
AP/ECE
udhayakumar.c@sece.ac.in

Weitere ähnliche Inhalte

Was ist angesagt?

Top schools in noida
Top schools in noidaTop schools in noida
Top schools in noidaEdhole.com
 
Basics of Embedded Systems and its applications by Dr. A. K. Lodhi
Basics of Embedded Systems and its applications  by Dr. A. K. LodhiBasics of Embedded Systems and its applications  by Dr. A. K. Lodhi
Basics of Embedded Systems and its applications by Dr. A. K. LodhiAmairullahKhanLodhi1
 
Os concepts 3 I/O and storage Basics
Os concepts 3 I/O and storage BasicsOs concepts 3 I/O and storage Basics
Os concepts 3 I/O and storage BasicsVaibhav Khanna
 
Multilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memoryMultilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memoryMahesh Kumar Attri
 
Multilevel architecture& structured org.
Multilevel architecture& structured org.Multilevel architecture& structured org.
Multilevel architecture& structured org.Mahesh Kumar Attri
 
System components (os)
System components (os)System components (os)
System components (os)snegacmr
 
Intorduction to memeory
Intorduction to memeoryIntorduction to memeory
Intorduction to memeoryVishal Koirala
 

Was ist angesagt? (8)

Top schools in noida
Top schools in noidaTop schools in noida
Top schools in noida
 
Operating system Chapter One
Operating system Chapter OneOperating system Chapter One
Operating system Chapter One
 
Basics of Embedded Systems and its applications by Dr. A. K. Lodhi
Basics of Embedded Systems and its applications  by Dr. A. K. LodhiBasics of Embedded Systems and its applications  by Dr. A. K. Lodhi
Basics of Embedded Systems and its applications by Dr. A. K. Lodhi
 
Os concepts 3 I/O and storage Basics
Os concepts 3 I/O and storage BasicsOs concepts 3 I/O and storage Basics
Os concepts 3 I/O and storage Basics
 
Multilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memoryMultilevel arch & str org.& mips, 8086, memory
Multilevel arch & str org.& mips, 8086, memory
 
Multilevel architecture& structured org.
Multilevel architecture& structured org.Multilevel architecture& structured org.
Multilevel architecture& structured org.
 
System components (os)
System components (os)System components (os)
System components (os)
 
Intorduction to memeory
Intorduction to memeoryIntorduction to memeory
Intorduction to memeory
 

Ähnlich wie Computer Architecture and Organiaztion- intro

Computer Architecture.pptx
Computer Architecture.pptxComputer Architecture.pptx
Computer Architecture.pptxAshwiniMate10
 
Computer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching TrendsComputer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching Trendsyogesh1617
 
Computer Oraganisation and Architecture
Computer Oraganisation and ArchitectureComputer Oraganisation and Architecture
Computer Oraganisation and Architectureyogesh1617
 
Top schools in delhi ncr
Top schools in delhi ncrTop schools in delhi ncr
Top schools in delhi ncrEdhole.com
 
It5304 syllabus
It5304 syllabusIt5304 syllabus
It5304 syllabusnimal83
 
lecture-1pptx.pptx
lecture-1pptx.pptxlecture-1pptx.pptx
lecture-1pptx.pptxsarasaad69
 
Basics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptxBasics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptxJignesh Kariya
 
4.1 Introduction 145• In this section, we first take a gander at a.pdf
4.1 Introduction 145• In this section, we first take a gander at a.pdf4.1 Introduction 145• In this section, we first take a gander at a.pdf
4.1 Introduction 145• In this section, we first take a gander at a.pdfarpowersarps
 
Fundamentals of Computer Design including performance measurements & quantita...
Fundamentals of Computer Design including performance measurements & quantita...Fundamentals of Computer Design including performance measurements & quantita...
Fundamentals of Computer Design including performance measurements & quantita...Gaditek
 
Unit 1 Basic structureCOA.pdf
Unit 1 Basic structureCOA.pdfUnit 1 Basic structureCOA.pdf
Unit 1 Basic structureCOA.pdfSujanTimalsina5
 
01_Introduction.ppt
01_Introduction.ppt01_Introduction.ppt
01_Introduction.pptRicckySingh
 
01_Introduction.ppt
01_Introduction.ppt01_Introduction.ppt
01_Introduction.pptShaistaRiaz4
 

Ähnlich wie Computer Architecture and Organiaztion- intro (20)

ch1.pptx
ch1.pptxch1.pptx
ch1.pptx
 
Computer Architecture.pptx
Computer Architecture.pptxComputer Architecture.pptx
Computer Architecture.pptx
 
COA_UNIT-1new[1].pdf
COA_UNIT-1new[1].pdfCOA_UNIT-1new[1].pdf
COA_UNIT-1new[1].pdf
 
computer Architecture
computer Architecturecomputer Architecture
computer Architecture
 
Computer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching TrendsComputer Organisation and Architecture Teaching Trends
Computer Organisation and Architecture Teaching Trends
 
Computer Oraganisation and Architecture
Computer Oraganisation and ArchitectureComputer Oraganisation and Architecture
Computer Oraganisation and Architecture
 
Top schools in delhi ncr
Top schools in delhi ncrTop schools in delhi ncr
Top schools in delhi ncr
 
It5304 syllabus
It5304 syllabusIt5304 syllabus
It5304 syllabus
 
CSC204PPTNOTES
CSC204PPTNOTESCSC204PPTNOTES
CSC204PPTNOTES
 
lecture-1pptx.pptx
lecture-1pptx.pptxlecture-1pptx.pptx
lecture-1pptx.pptx
 
Basics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptxBasics of computer acrchitercture.pptx
Basics of computer acrchitercture.pptx
 
Chap 1 CA.pptx
Chap 1 CA.pptxChap 1 CA.pptx
Chap 1 CA.pptx
 
4.1 Introduction 145• In this section, we first take a gander at a.pdf
4.1 Introduction 145• In this section, we first take a gander at a.pdf4.1 Introduction 145• In this section, we first take a gander at a.pdf
4.1 Introduction 145• In this section, we first take a gander at a.pdf
 
Fundamentals of Computer Design including performance measurements & quantita...
Fundamentals of Computer Design including performance measurements & quantita...Fundamentals of Computer Design including performance measurements & quantita...
Fundamentals of Computer Design including performance measurements & quantita...
 
Unit 1 Basic structureCOA.pdf
Unit 1 Basic structureCOA.pdfUnit 1 Basic structureCOA.pdf
Unit 1 Basic structureCOA.pdf
 
Lecture 28
Lecture 28Lecture 28
Lecture 28
 
01_Introduction.ppt
01_Introduction.ppt01_Introduction.ppt
01_Introduction.ppt
 
01_Introduction.ppt
01_Introduction.ppt01_Introduction.ppt
01_Introduction.ppt
 
01 introduction
01 introduction01 introduction
01 introduction
 
01_Introduction.ppt
01_Introduction.ppt01_Introduction.ppt
01_Introduction.ppt
 

Mehr von udhayakumarc1

Mehr von udhayakumarc1 (8)

CA introduction
CA  introductionCA  introduction
CA introduction
 
IOT beginnners
IOT beginnnersIOT beginnners
IOT beginnners
 
Python urllib
Python urllibPython urllib
Python urllib
 
Ppt 11 - netopeer
Ppt   11 - netopeerPpt   11 - netopeer
Ppt 11 - netopeer
 
Ppt 3 - IOT logic design
Ppt   3 - IOT logic designPpt   3 - IOT logic design
Ppt 3 - IOT logic design
 
Ppt 5 -io t levels
Ppt   5 -io t levelsPpt   5 -io t levels
Ppt 5 -io t levels
 
Ppt 1 -io t - intro
Ppt   1 -io t - introPpt   1 -io t - intro
Ppt 1 -io t - intro
 
IOT beginnners
IOT beginnnersIOT beginnners
IOT beginnners
 

Kürzlich hochgeladen

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 

Kürzlich hochgeladen (20)

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 

Computer Architecture and Organiaztion- intro

  • 1. 1 Computer Architecture – An Overview Session by C.UDHAYAKUMAR, AP/ECEEC 8552 – Computer Architecture and Organization
  • 2. 2 Agenda of the session 2 • Course Preface • Course Objective • Syllabus • Introduction to Basic Organization of a Computer • Video Clip of Computer Architecture and Organization
  • 3. 3 Course Preface 3 • The definition of the term “organizing” is to put together into an orderly, functional, and structured whole. • The term Computer Organization refers to a conceptual understanding of the inner workings of computers. Computer Organization Computer Architecture: • Computer architecture is the conceptual design and fundamental operational structure of a computer system. • It is a functional description of requirements and design implementations for the various parts of a computer, focusing largely on the way by which the central processing unit (CPU) performs internally and accesses addresses in memory.
  • 4. 4 Course Objective 4 • To make students understand the basic structure and operation of digital computer. • To understand the hardware-software interface. • To familiarize the students with arithmetic and logic unit and implementation of fixed point and floating- point arithmetic operations. • To expose the students to the concept of pipelining. • To familiarize the students with hierarchical memory system including cache memories and virtual memory. • To expose the students with different ways of communicating with I/O devices and standard I/O interfaces.
  • 5. 5 Syllabus 5 Unit 1 - COMPUTER ORGANIZATION & INSTRUCTIONS Basics of a computer system: Evolution, Ideas, Technology, Performance, Power wall, Uniprocessors to Multiprocessors. Addressing and addressing modes. Instructions: Operations and Operands, Representing instructions, Logical operations, control operations.
  • 6. 66 Unit II –ARITHMETIC Fixed point Addition, Subtraction, Multiplication and Division. Floating Point arithmetic, High performance arithmetic, Subword parallelism Unit III –THE PROCESSOR Introduction, Logic Design Conventions, Building a Data path - A Simple Implementation scheme - An Overview of Pipelining - Pipelined Data path and Control. Data Hazards: Forwarding versus Stalling, Control Hazards, Exceptions, Parallelism via Instructions.
  • 7. 77 Unit IV - MEMORY AND I/O ORGANIZATION Memory hierarchy, Memory Chip Organization, Cache memory, Virtual memory. Parallel Bus Architectures, Internal Communication Methodologies, Serial Bus Architectures, Mass storage, Input and Output Devices. Unit V - ADVANCED COMPUTER ARCHITECTURE Parallel processing architectures and challenges, Hardware multithreading, Multicourse and shared memory multiprocessors, Introduction to Graphics Processing Units, Clusters and Warehouse scale computers - Introduction to Multiprocessor network topologies.
  • 8. 8 Basic Organization of a Computer 8
  • 9. 9 The Processor 9 • Performs processing and control activities performed by different parts of computer. • Carries out the instructions contained in a computer program by performing arithmetic, logical, control and input/output operations. • Most modern CPUs are contained on a single Integrated Circuit (IC) chip and as such are called microprocessors. • A processor can have two or more CPUs or independent processing units called “cores” on a single chip and such processor is called a multi-core processor.
  • 11. 11 Primary and Secondary Memory • Primary memory is computer memory that is accessed directly by the CPU. • Secondary Memory Communicates indirectly with CPU via main memory. So, It is slower than the main memory.
  • 14. 14 System Bus • Electrical pathway that transfer data and instructions among different parts of computer. • Data Bus • Address Bus • Control Bus
  • 17. 17 Video Clip of Computer Architecture and Organization https://youtu.be/OqbAWydNlcw