SlideShare a Scribd company logo
1 of 34
The Basic Organization of
Computers
Today’s Menu
 Daal chawal without salad, chatni and
achaar
Motherboard
 based on stored
program design
 processor system
 CPU
 memory
 input/output
system
 input/output
devices
 secondary storage
Electronic Digital Computers
 manages the instruction-execution cycle
 FETCH – DECODE – EXECUTE
 coordinates the activities of other devices
Central Processing Unit
The CPU and Main Memory
Inside the CPU
Inside the CPU
memory
address
register
memory
address
register
memory
data
register
Inside the CPU
memory
address
register
memory
data
register
program
counter
Inside the CPU
memory
address
register
instruction
register
memory
data
register
program
counter
Inside the CPU
memory
address
register
instruction
register
memory
data
register
program
counter
arithmetic
logic unit
Inside the CPU
memory
address
register
instruction
register
memory
data
register
program
counter
accumulator
(work
register)
arithmetic
logic unit
Inside the CPU
memory
address
register
instruction
register
memory
data
register
program
counter
accumulator
(work
register)
arithmetic
logic unitsystem
clock
Inside the CPU
1. address of the
next instruction is
transferred from
PC to MAR
2. the instruction is
located in memory
FETCH the instruction
3. instruction is
copied from
memory to MDR
FETCH the instruction
instruction is
transferred to
and decoded in
the IR
DECODE the instruction
control unit
sends signals
to appropriate
devices to cause
execution of the
instruction
EXECUTE the instruction
 Data Movement
Operations
 moving data from
memory to the CPU
 moving data from
memory to memory
 input and output
 Arithmetic and
Logical Operations
 integer arithmetic
 comparing two
quantities
 shifting, rotating bits
in a quantity
 testing, comparing,
and converting bits
Types of Processor
Operations
 Program Control
 starting a program
 halting a program
 skipping to other
instructions
 testing data to
decide whether to
skip over some
instructions
Types of Processor
Operations
PROCESSOR REGISTERS
 A processor has many registers to hold instructions, addresses,
data, etc
 The processor has a register, the Program Counter (PC) that
holds the memory address of the next instruction to get
 Since the memory in the Basic Computer only has 4096
locations, the PC only needs 12 bits
 In a direct or indirect addressing, the processor needs to keep
track of what locations in memory it is addressing: The Address
Register (AR) is used for this
 The AR is a 12 bit register in the Basic Computer
PROCESSOR REGISTERS
 When an operand is found, using either direct
or indirect addressing, it is placed in the Data
Register (DR). The processor then uses this
value as data for its operation
 The Basic Computer has a single general
purpose register – the Accumulator (AC)
PROCESSOR REGISTERS
 The significance of a general purpose register is that it can be
referred to in instructions
 e.g. load AC with the contents of a specific memory location;
store the contents of AC into a specified memory location
 Often a processor will need a scratch register to store
intermediate results or other temporary data; in the Basic
Computer this is the Temporary Register (TR)
PROCESSOR REGISTERS
 The Basic Computer uses a very simple model of input/output
(I/O) operations
 Input devices are considered to send 8 bits of character data
to the processor
 The processor can send 8 bits of character data to output
devices
 The Input Register (INPR) holds an 8 bit character gotten from
an input device
 The Output Register (OUTR) holds an 8 bit character to be
send to an output device
PROCESSOR REGISTERS
Registers in the Basic Computer
11 0
PC
15 0
IR
15 0
TR
7 0
OUTR
15 0
DR
15 0
AC
11 0
AR
INPR
0 7
Memory
4096 x 16
CPU
Machine Cycle
 A Machine cycle is a series of operations
performed to execute a program instruction.
 It consists of two parts:
1) Instruction cycle
2) Execution cycle
Instruction Cycle
1) Fetching
2) Decoding
During the instruction cycle, the CPU fetches
(Gets) a command or data from main memory
and decodes it (Determines what it means)
Execution Cycle
1) Executing
2) Storing
During the execution cycle, the CPU executes
the instruction (Performs the Operation on the
data), and may store the instruction's result in
memory/Register
Processing Speeds
 There are three ways in which processing speeds
are measured:
1) Time to complete one machine cycle in fractions
of a second.
2) Time to complete instructions in millions of
instructions per second.
3) Time in floating point operations per second.
Factors Affecting Processing
Speed
 Registers – temp memory area – 32 bit
 Memory and computing power - RAM
 System clock – Hz – cycles - GHz
 The bus – the highway
 The data bus – CPU & devices
 The address bus – CPU & RAM
 Cache memory – L1(CPU resident), L2 (External)
31
Intel Processors
Current Intel processors
32
Intel Processors (cont’d.)
Current Intel processors (continued)
33
AMD Processors
Current AMD processors
34
Beep Codes and Their Meanings

More Related Content

What's hot

Computer Structure Slides
Computer Structure SlidesComputer Structure Slides
Computer Structure Slides
iarthur
 
Input output organization
Input output organizationInput output organization
Input output organization
abdulugc
 
Computer instructions
Computer instructionsComputer instructions
Computer instructions
Anuj Modi
 

What's hot (20)

Computer organization
Computer organizationComputer organization
Computer organization
 
Micro Programmed Control Unit
Micro Programmed Control UnitMicro Programmed Control Unit
Micro Programmed Control Unit
 
Components Of Computer unit-2
Components Of Computer  unit-2Components Of Computer  unit-2
Components Of Computer unit-2
 
Micro programmed control
Micro programmed  controlMicro programmed  control
Micro programmed control
 
Processor organization & register organization
Processor organization & register organizationProcessor organization & register organization
Processor organization & register organization
 
Instruction Set Architecture
Instruction Set ArchitectureInstruction Set Architecture
Instruction Set Architecture
 
Addressing modes
Addressing modesAddressing modes
Addressing modes
 
Processor Organization and Architecture
Processor Organization and ArchitectureProcessor Organization and Architecture
Processor Organization and Architecture
 
General register organization (computer organization)
General register organization  (computer organization)General register organization  (computer organization)
General register organization (computer organization)
 
Computer instruction
Computer instructionComputer instruction
Computer instruction
 
Memory Reference Instructions
Memory Reference InstructionsMemory Reference Instructions
Memory Reference Instructions
 
Computer Structure Slides
Computer Structure SlidesComputer Structure Slides
Computer Structure Slides
 
Computer architecture instruction formats
Computer architecture instruction formatsComputer architecture instruction formats
Computer architecture instruction formats
 
instruction set Architecture.....(ISA)
instruction set Architecture.....(ISA)instruction set Architecture.....(ISA)
instruction set Architecture.....(ISA)
 
Computer arithmetic
Computer arithmeticComputer arithmetic
Computer arithmetic
 
Input output organization
Input output organizationInput output organization
Input output organization
 
Computer registers
Computer registersComputer registers
Computer registers
 
Control unit design
Control unit designControl unit design
Control unit design
 
Addressing modes/Addressing Mode with illustration/ Addressing mode in 8086
Addressing modes/Addressing Mode with illustration/ Addressing mode in 8086Addressing modes/Addressing Mode with illustration/ Addressing mode in 8086
Addressing modes/Addressing Mode with illustration/ Addressing mode in 8086
 
Computer instructions
Computer instructionsComputer instructions
Computer instructions
 

Viewers also liked

Basic computer organisation
Basic computer organisationBasic computer organisation
Basic computer organisation
vito_carleone
 
itft-8085 microprocessor
itft-8085 microprocessoritft-8085 microprocessor
itft-8085 microprocessor
Shifali Sharma
 
Computer organisation
Computer organisationComputer organisation
Computer organisation
Mohd Arif
 
What is computer software
What is computer softwareWhat is computer software
What is computer software
Besar Limani
 
Block diagram-of-8085
Block diagram-of-8085Block diagram-of-8085
Block diagram-of-8085
Dhara Joshi
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
mekind
 
Programming languages
Programming languagesProgramming languages
Programming languages
Akash Varaiya
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
Varun Garg
 

Viewers also liked (19)

Basic computer organization
Basic computer organizationBasic computer organization
Basic computer organization
 
Basic computer organisation
Basic computer organisationBasic computer organisation
Basic computer organisation
 
itft-8085 microprocessor
itft-8085 microprocessoritft-8085 microprocessor
itft-8085 microprocessor
 
Computer organisation
Computer organisationComputer organisation
Computer organisation
 
Computer System Organization
Computer System OrganizationComputer System Organization
Computer System Organization
 
computer system organization basics
computer system organization basicscomputer system organization basics
computer system organization basics
 
Embedded systems ppt i
Embedded systems ppt iEmbedded systems ppt i
Embedded systems ppt i
 
Program control
Program controlProgram control
Program control
 
What is computer software
What is computer softwareWhat is computer software
What is computer software
 
Block diagram-of-8085
Block diagram-of-8085Block diagram-of-8085
Block diagram-of-8085
 
Computer Systems Organization
Computer Systems OrganizationComputer Systems Organization
Computer Systems Organization
 
Classification of digital computers
Classification of digital computersClassification of digital computers
Classification of digital computers
 
Introduction to digital computer
Introduction to digital computerIntroduction to digital computer
Introduction to digital computer
 
Various type of register
Various type of registerVarious type of register
Various type of register
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Computer architecture and organization
Computer architecture and organizationComputer architecture and organization
Computer architecture and organization
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
 
Elements of Functional English
Elements of Functional EnglishElements of Functional English
Elements of Functional English
 

Similar to The Basic Organization of Computers

Computer organiztion5
Computer organiztion5Computer organiztion5
Computer organiztion5
Umang Gupta
 
Memory & the fetch decode-execute cycle
Memory & the fetch decode-execute cycleMemory & the fetch decode-execute cycle
Memory & the fetch decode-execute cycle
chantellemallia
 

Similar to The Basic Organization of Computers (20)

Computer Organization and Architecture.
Computer Organization and Architecture.Computer Organization and Architecture.
Computer Organization and Architecture.
 
Instruction codes and computer registers
Instruction codes and computer registersInstruction codes and computer registers
Instruction codes and computer registers
 
unit2 (1).ppt
unit2 (1).pptunit2 (1).ppt
unit2 (1).ppt
 
Instruction codes and computer registers
Instruction codes and computer registersInstruction codes and computer registers
Instruction codes and computer registers
 
Ca basic computer organization
Ca basic computer organizationCa basic computer organization
Ca basic computer organization
 
Computer organiztion5
Computer organiztion5Computer organiztion5
Computer organiztion5
 
Computer Organization & Architecture (COA) Unit 2
Computer Organization & Architecture (COA) Unit 2Computer Organization & Architecture (COA) Unit 2
Computer Organization & Architecture (COA) Unit 2
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 
Cpu
CpuCpu
Cpu
 
computer Architecture
computer Architecturecomputer Architecture
computer Architecture
 
Ch5 official.ppt
Ch5 official.pptCh5 official.ppt
Ch5 official.ppt
 
Unit. 3 coa.ppt
Unit. 3 coa.pptUnit. 3 coa.ppt
Unit. 3 coa.ppt
 
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
 
BASIC COMPUTER ORGANIZATION AND DESIGN
BASIC  COMPUTER  ORGANIZATION  AND  DESIGNBASIC  COMPUTER  ORGANIZATION  AND  DESIGN
BASIC COMPUTER ORGANIZATION AND DESIGN
 
COA CHAPTER 5
COA CHAPTER 5COA CHAPTER 5
COA CHAPTER 5
 
Microcontroller part 1
Microcontroller part 1Microcontroller part 1
Microcontroller part 1
 
Memory & the fetch decode-execute cycle
Memory & the fetch decode-execute cycleMemory & the fetch decode-execute cycle
Memory & the fetch decode-execute cycle
 
CSA PPT UNIT 1.pptx
CSA PPT UNIT 1.pptxCSA PPT UNIT 1.pptx
CSA PPT UNIT 1.pptx
 
BasicComputerOrganization and Architecture by Moriss Meno
BasicComputerOrganization and Architecture by Moriss MenoBasicComputerOrganization and Architecture by Moriss Meno
BasicComputerOrganization and Architecture by Moriss Meno
 

More from Tallat Satti

More from Tallat Satti (20)

The global financial and monetary order
The global financial and monetary orderThe global financial and monetary order
The global financial and monetary order
 
Inroduction To Computer
Inroduction To ComputerInroduction To Computer
Inroduction To Computer
 
Computers – A Gateway to Information(Memory)
Computers – A Gateway to Information(Memory)Computers – A Gateway to Information(Memory)
Computers – A Gateway to Information(Memory)
 
Internet and computer are your future
Internet and computer are your futureInternet and computer are your future
Internet and computer are your future
 
The internet and its function
The internet and its functionThe internet and its function
The internet and its function
 
Bailment contracts
Bailment contractsBailment contracts
Bailment contracts
 
Cheque and its types
Cheque and its typesCheque and its types
Cheque and its types
 
Contract of bailment
Contract of bailmentContract of bailment
Contract of bailment
 
Income tax in pakistan
Income tax in pakistanIncome tax in pakistan
Income tax in pakistan
 
Disolution of companies
Disolution of companiesDisolution of companies
Disolution of companies
 
software system_and_application_software
software system_and_application_softwaresoftware system_and_application_software
software system_and_application_software
 
History of Internet and advantages of internet
History of Internet and advantages of internetHistory of Internet and advantages of internet
History of Internet and advantages of internet
 
Input and output devices
Input and output devicesInput and output devices
Input and output devices
 
grapics and multimedia
grapics and multimediagrapics and multimedia
grapics and multimedia
 
system software and application software
system software and application softwaresystem software and application software
system software and application software
 
US Military presence around the globe
US Military presence around the globeUS Military presence around the globe
US Military presence around the globe
 
Beautiful lakes in world
Beautiful lakes in worldBeautiful lakes in world
Beautiful lakes in world
 
PARLIAMENT AND STRUCTURE OF FEDERAL GOVERNMENT
PARLIAMENT AND STRUCTURE OF FEDERAL GOVERNMENTPARLIAMENT AND STRUCTURE OF FEDERAL GOVERNMENT
PARLIAMENT AND STRUCTURE OF FEDERAL GOVERNMENT
 
Anti-terrorism opertaions in pakistan
Anti-terrorism opertaions in pakistanAnti-terrorism opertaions in pakistan
Anti-terrorism opertaions in pakistan
 
GEN.PARVEZ MUSHARRAF (1999-2008)
GEN.PARVEZ MUSHARRAF (1999-2008)GEN.PARVEZ MUSHARRAF (1999-2008)
GEN.PARVEZ MUSHARRAF (1999-2008)
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

The Basic Organization of Computers