SlideShare a Scribd company logo
1 of 20
CPU and its execution of instructions
DHEERAJAPREMDAS
dheerajapk@gmail.com
DheerajaPremdas
LinkedInProfile
CPU
• Cup or central processing unit is the brain of every computer.
• Structure of a cpu:
• ALU
-The arithmetic/logic unit contains electronic circuitry that
executes all arithmetic and logical operations
• CONTROL UNIT
-The control unit of the CPU contains circuitry that uses electrical
signals to direct the entire computer system to carry out, or
execute, stored program instructions.
– The control unit must communicate with both the
arithmetic/logic unit and memory.
System bus
• Control bus
-The control bus is used by the CPU to direct and monitor the actions of the
other functional areas of the computer
• Address bus
-The address bus consists of all the signals necessary to define any of the
possible memory address locations within the computer
-The control bus is used by the CPU to direct and monitor the actions of the
other functional areas of the computer.
• Data Bus
- The bidirectional data bus, sometimes called the memory bus, handles the
transfer of all data and instructions between functional areas of the computer.
Registers
• General purpose registers:
– A general purpose register is a memory cell.
– Each general purpose register has a unique
– It is used to store intermediate result of complex computation
• Accumulator :
– This Register is used for storing the Results those are produced by the
System..
• Instruction register:
– Instruction register Contains the current instruction being executed by
the CPU.
– The CPU will perform the operation indicated by the instruction code
contained in the instruction register.
• MAR(memory address register):
– This register holds the memory addresses of data and instructions.
– This register is used to access data and instructions from memory during
the execution of an instruction.
• MDR(Memory data register):
- It is the register that contains the data to be stored in the computer storage
or data after a fetch from the computer storage.
– It acts like a buffer and holds anything that is copied from the memory
ready for the processor to use it,
• Index register:
– A hardware element which holds a number that can be added to (or, in
some cases, subtracted from) the address portion of a computer instruction
to form an effective address.
– An index register in a computer's CPU is a processor register used for
modifying operand addresses during the run of a program.
Data register:
– A register used in microcomputers to temporarily store data being
transmitted to or from a peripheral device
• Program counter:
– This register contains the address of the next instruction
– The value in the program counter will be increased after the cpu finishes
executing one instruction.
• Process status register:
• – This register contains the various information about the cpu.
• – For ex: the result of a comparison operation.
• – When the CPU compares 2 numbers a and b the outcome of the
comparison is stored in the PSR The outcome of a compare operation will
allow the CPU to determine the following fact between a and b
• Equal
• Not equal
• Greater than
• Greater than or equal
• Less than
• Less than or equal
Types of instruction
Cpu executes following 3 types of instructions
1. Arithmatic and logic operation
• Eg: +,-,and,or
• The result of an arithmatic operation is often stored in general purpose
registers.
• Memory transfer instruction
• Transfer the content from some specific memory location to a specific
register(memory cell) in the cpu and vice versa
2.Branch instructions
• – A branch instruction will cause the cpu to branch or jump to the
specified location in memory.
• – after the jump has occurred the cpu will continue to execute the
instructions in sequence until another branch or jump instruction is
encountered
• – There are two types of branch instructions:
• A unconditional branch instruction always cause the cpu to jump to
the target location.
• A conditional branch instruction will only cause the cpu to jump to
the target location when the specified condition is met.
Instruction execution cycle
• Fetch the instruction
• Decode the instruction
• Execute the instruction
• Store the instruction
Fetch
• 1. Load the address of next instruction in the PC into the MAR.
– So that the control unit can fetch the instruction from the right
part of the memory.
2. Copy the instruction/data that is in the memory address given by the MAR
into the MDR.
– MDR is used whenever anything is to go from the CPU to main
memory, or vice versa.
3. Increment the PC by 1.
– So that it contains the address of the next instruction, assuming
that the instructions are in consecutive locations.
4. Load the instruction/data that is now in the MDR into the IR. –
Thus the next instruction is copied from memory -> MDR -> IR.
Decode
• 1. Contents of IR split into operation code and address if
present e.g. store, add or jump instructions.
• 2. Decode the instruction that is in the IR
Execute
• If the instruction is a jump instruction then
– Load the address part of the instruction in the IR into
the PC.
• If the instruction is an input / load (directly) instruction then
take data input and place in accumulator.
• If the instruction is a load (from memory) instruction.
– Copy address part of the instruction (to load from) in
the IR into MAR.
– Copy data from memory address held in MAR to MDR.
– Copy data in MDR into accumulator
Store the output
• Result of calculations in cpu stored in main memory
or sent to output devices.
• program Counter could be updated to a new address
Want to learn more about programming or Looking to become a good programmer?
Are you wasting time on searching so many contents online?
Do you want to learn things quickly?
Tired of spending huge amount of money to become a Software professional?
Do an online course
@ baabtra.com
We put industry standards to practice. Our structured, activity based courses are so designed
to make a quick, good software professional out of anybody who holds a passion for coding.
Follow us @ twitter.com/baabtra
Like us @ facebook.com/baabtra
Subscribe to us @ youtube.com/baabtra
Become a follower @ slideshare.net/BaabtraMentoringPartner
Connect to us @ in.linkedin.com/in/baabtra
Give a feedback @ massbaab.com/baabtra
Thanks in advance
www.baabtra.com | www.massbaab.com |www.baabte.com
Emarald Mall (Big Bazar Building)
Mavoor Road, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
NC Complex, Near Bus Stand
Mukkam, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
Cafit Square,
Hilite Business Park,
Near Pantheerankavu,
Kozhikode
Start up Village
Eranakulam,
Kerala, India.
Email: info@baabtra.com
Contact Us

More Related Content

What's hot

Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Subhasis Dash
 
03 top level view of computer function and interconnection
03 top level view of computer function and interconnection03 top level view of computer function and interconnection
03 top level view of computer function and interconnectionSher Shah Merkhel
 
Co module 1 2019 20-converted
Co module 1 2019 20-convertedCo module 1 2019 20-converted
Co module 1 2019 20-convertedramamani keshava
 
Report in SAD
Report in SADReport in SAD
Report in SADjesseledm
 
Processor structure and funtions
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtionsMuhammad Ishaq
 
top level view of computer function and interconnection
top level view of computer function and interconnectiontop level view of computer function and interconnection
top level view of computer function and interconnectionSajid Marwat
 
Register Organization and Instruction cycle
Register Organization and Instruction cycleRegister Organization and Instruction cycle
Register Organization and Instruction cycleMuhammad Ameer Mohavia
 
Computer Architecture - Program Execution
Computer Architecture - Program ExecutionComputer Architecture - Program Execution
Computer Architecture - Program ExecutionVarun Bhargava
 
Процессорын архитектур
Процессорын архитектурПроцессорын архитектур
Процессорын архитектурMuuluu
 
Basic ops concept of comp
Basic ops  concept of compBasic ops  concept of comp
Basic ops concept of compgaurav jain
 
Unit 1 Computer organization and Instructions
Unit 1 Computer organization and InstructionsUnit 1 Computer organization and Instructions
Unit 1 Computer organization and InstructionsBalaji Vignesh
 
Chapter 01 - Introduction
Chapter 01 - IntroductionChapter 01 - Introduction
Chapter 01 - IntroductionCésar de Souza
 

What's hot (20)

Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1)
 
03 top level view of computer function and interconnection
03 top level view of computer function and interconnection03 top level view of computer function and interconnection
03 top level view of computer function and interconnection
 
CPU and its execution of instruction
CPU and its execution of instructionCPU and its execution of instruction
CPU and its execution of instruction
 
Program execution
Program executionProgram execution
Program execution
 
Co module 1 2019 20-converted
Co module 1 2019 20-convertedCo module 1 2019 20-converted
Co module 1 2019 20-converted
 
Report in SAD
Report in SADReport in SAD
Report in SAD
 
Processor structure and funtions
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtions
 
top level view of computer function and interconnection
top level view of computer function and interconnectiontop level view of computer function and interconnection
top level view of computer function and interconnection
 
Fetch execute cycle
Fetch execute cycleFetch execute cycle
Fetch execute cycle
 
Chapter01-rev.pptx
Chapter01-rev.pptxChapter01-rev.pptx
Chapter01-rev.pptx
 
Register Organization and Instruction cycle
Register Organization and Instruction cycleRegister Organization and Instruction cycle
Register Organization and Instruction cycle
 
Intro to the unit
Intro to the unitIntro to the unit
Intro to the unit
 
Computer Architecture - Program Execution
Computer Architecture - Program ExecutionComputer Architecture - Program Execution
Computer Architecture - Program Execution
 
Процессорын архитектур
Процессорын архитектурПроцессорын архитектур
Процессорын архитектур
 
Control unit
Control  unitControl  unit
Control unit
 
Basic ops concept of comp
Basic ops  concept of compBasic ops  concept of comp
Basic ops concept of comp
 
Cpu execution
Cpu executionCpu execution
Cpu execution
 
Unit 1 Computer organization and Instructions
Unit 1 Computer organization and InstructionsUnit 1 Computer organization and Instructions
Unit 1 Computer organization and Instructions
 
Chapter 01 - Introduction
Chapter 01 - IntroductionChapter 01 - Introduction
Chapter 01 - Introduction
 
Design a processor
Design a processorDesign a processor
Design a processor
 

Viewers also liked

Viewers also liked (19)

Php.ini
Php.iniPhp.ini
Php.ini
 
Database
DatabaseDatabase
Database
 
Database normalisation
Database normalisationDatabase normalisation
Database normalisation
 
Chapter 5 transactions and dcl statements
Chapter 5  transactions and dcl statementsChapter 5  transactions and dcl statements
Chapter 5 transactions and dcl statements
 
Code optimization
Code optimization Code optimization
Code optimization
 
Scope of variables
Scope of variablesScope of variables
Scope of variables
 
Baabtra.com enterprise lms
Baabtra.com   enterprise lmsBaabtra.com   enterprise lms
Baabtra.com enterprise lms
 
Gd baabtra
Gd baabtraGd baabtra
Gd baabtra
 
Oops in java
Oops in javaOops in java
Oops in java
 
Session and cookies ,get and post methods
Session and cookies ,get and post methodsSession and cookies ,get and post methods
Session and cookies ,get and post methods
 
Baabtra.com little coder chapter - 2
Baabtra.com little coder   chapter - 2Baabtra.com little coder   chapter - 2
Baabtra.com little coder chapter - 2
 
Oop concepts
Oop conceptsOop concepts
Oop concepts
 
Php.ini
Php.iniPhp.ini
Php.ini
 
Oculus rift bababte presentation
Oculus rift   bababte presentationOculus rift   bababte presentation
Oculus rift bababte presentation
 
Baabtra.com little coder chapter - 5
Baabtra.com little coder   chapter - 5Baabtra.com little coder   chapter - 5
Baabtra.com little coder chapter - 5
 
Jquery
JqueryJquery
Jquery
 
Java virtual machine
Java virtual machineJava virtual machine
Java virtual machine
 
Halo
HaloHalo
Halo
 
How to hack or what is ethical hacking
How to hack or what is ethical hackingHow to hack or what is ethical hacking
How to hack or what is ethical hacking
 

Similar to Cpu and its execution statements

Computer Organization and Architechuture basics
Computer Organization and Architechuture basicsComputer Organization and Architechuture basics
Computer Organization and Architechuture basicsLucky Sithole
 
its about information process cycle and its components
its about information process cycle and its componentsits about information process cycle and its components
its about information process cycle and its componentsssuserf86fba
 
Memory & the fetch decode-execute cycle
Memory & the fetch decode-execute cycleMemory & the fetch decode-execute cycle
Memory & the fetch decode-execute cyclechantellemallia
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:005HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:005SOLOMONCHINAEMEUCHEA
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systemsRAMPRAKASHT1
 
Unit 1 processormemoryorganisation
Unit 1 processormemoryorganisationUnit 1 processormemoryorganisation
Unit 1 processormemoryorganisationKarunamoorthy B
 
Unit 2 processor&memory-organisation
Unit 2 processor&memory-organisationUnit 2 processor&memory-organisation
Unit 2 processor&memory-organisationPavithra S
 
computer system structure
computer system structurecomputer system structure
computer system structureHAMZA AHMED
 
Basic Structure of Computers: Functional Units, Basic Operational Concepts, B...
Basic Structure of Computers: Functional Units, Basic Operational Concepts, B...Basic Structure of Computers: Functional Units, Basic Operational Concepts, B...
Basic Structure of Computers: Functional Units, Basic Operational Concepts, B...Abhishekn84
 
Computer Organization and Design.pptx
Computer Organization and Design.pptxComputer Organization and Design.pptx
Computer Organization and Design.pptxSherinRappai
 
Computer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and MicrocontrollerComputer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and MicrocontrollerAmrutaMehata
 
Computer Architecture | Computer Fundamental and Organization
Computer Architecture | Computer Fundamental and OrganizationComputer Architecture | Computer Fundamental and Organization
Computer Architecture | Computer Fundamental and OrganizationSmit Luvani
 

Similar to Cpu and its execution statements (20)

Cpu & its execution of instruction
Cpu & its execution of instructionCpu & its execution of instruction
Cpu & its execution of instruction
 
Computer Organization and Architechuture basics
Computer Organization and Architechuture basicsComputer Organization and Architechuture basics
Computer Organization and Architechuture basics
 
CAO.pptx
CAO.pptxCAO.pptx
CAO.pptx
 
Chap 3 CA.pptx
Chap 3 CA.pptxChap 3 CA.pptx
Chap 3 CA.pptx
 
its about information process cycle and its components
its about information process cycle and its componentsits about information process cycle and its components
its about information process cycle and its components
 
Cao u1
Cao u1Cao u1
Cao u1
 
Memory & the fetch decode-execute cycle
Memory & the fetch decode-execute cycleMemory & the fetch decode-execute cycle
Memory & the fetch decode-execute cycle
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:002
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:005HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:005
 
Introduction to embedded systems
Introduction  to embedded systemsIntroduction  to embedded systems
Introduction to embedded systems
 
INSTRUCTION CYCLE
INSTRUCTION CYCLEINSTRUCTION CYCLE
INSTRUCTION CYCLE
 
Unit 1 processormemoryorganisation
Unit 1 processormemoryorganisationUnit 1 processormemoryorganisation
Unit 1 processormemoryorganisation
 
Unit 2 processor&memory-organisation
Unit 2 processor&memory-organisationUnit 2 processor&memory-organisation
Unit 2 processor&memory-organisation
 
computer system structure
computer system structurecomputer system structure
computer system structure
 
Cpu
CpuCpu
Cpu
 
Basic Structure of Computers: Functional Units, Basic Operational Concepts, B...
Basic Structure of Computers: Functional Units, Basic Operational Concepts, B...Basic Structure of Computers: Functional Units, Basic Operational Concepts, B...
Basic Structure of Computers: Functional Units, Basic Operational Concepts, B...
 
Cpu organisation
Cpu organisationCpu organisation
Cpu organisation
 
Computer Organization and Design.pptx
Computer Organization and Design.pptxComputer Organization and Design.pptx
Computer Organization and Design.pptx
 
Computer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and MicrocontrollerComputer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and Microcontroller
 
Computer Architecture | Computer Fundamental and Organization
Computer Architecture | Computer Fundamental and OrganizationComputer Architecture | Computer Fundamental and Organization
Computer Architecture | Computer Fundamental and Organization
 

More from baabtra.com - No. 1 supplier of quality freshers

More from baabtra.com - No. 1 supplier of quality freshers (20)

Agile methodology and scrum development
Agile methodology and scrum developmentAgile methodology and scrum development
Agile methodology and scrum development
 
Best coding practices
Best coding practicesBest coding practices
Best coding practices
 
Core java - baabtra
Core java - baabtraCore java - baabtra
Core java - baabtra
 
Acquiring new skills what you should know
Acquiring new skills   what you should knowAcquiring new skills   what you should know
Acquiring new skills what you should know
 
Baabtra.com programming at school
Baabtra.com programming at schoolBaabtra.com programming at school
Baabtra.com programming at school
 
99LMS for Enterprises - LMS that you will love
99LMS for Enterprises - LMS that you will love 99LMS for Enterprises - LMS that you will love
99LMS for Enterprises - LMS that you will love
 
Php sessions & cookies
Php sessions & cookiesPhp sessions & cookies
Php sessions & cookies
 
Php database connectivity
Php database connectivityPhp database connectivity
Php database connectivity
 
Chapter 6 database normalisation
Chapter 6  database normalisationChapter 6  database normalisation
Chapter 6 database normalisation
 
Chapter 4 functions, views, indexing
Chapter 4  functions, views, indexingChapter 4  functions, views, indexing
Chapter 4 functions, views, indexing
 
Chapter 3 stored procedures
Chapter 3 stored proceduresChapter 3 stored procedures
Chapter 3 stored procedures
 
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
Chapter 2  grouping,scalar and aggergate functions,joins   inner join,outer joinChapter 2  grouping,scalar and aggergate functions,joins   inner join,outer join
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
 
Chapter 1 introduction to sql server
Chapter 1 introduction to sql serverChapter 1 introduction to sql server
Chapter 1 introduction to sql server
 
Chapter 1 introduction to sql server
Chapter 1 introduction to sql serverChapter 1 introduction to sql server
Chapter 1 introduction to sql server
 
Microsoft holo lens
Microsoft holo lensMicrosoft holo lens
Microsoft holo lens
 
Blue brain
Blue brainBlue brain
Blue brain
 
5g
5g5g
5g
 
Aptitude skills baabtra
Aptitude skills baabtraAptitude skills baabtra
Aptitude skills baabtra
 
Baabtra soft skills
Baabtra soft skillsBaabtra soft skills
Baabtra soft skills
 
Cell phone jammer
Cell phone jammerCell phone jammer
Cell phone jammer
 

Cpu and its execution statements

  • 1.
  • 2. CPU and its execution of instructions DHEERAJAPREMDAS dheerajapk@gmail.com DheerajaPremdas LinkedInProfile
  • 3. CPU • Cup or central processing unit is the brain of every computer. • Structure of a cpu:
  • 4. • ALU -The arithmetic/logic unit contains electronic circuitry that executes all arithmetic and logical operations • CONTROL UNIT -The control unit of the CPU contains circuitry that uses electrical signals to direct the entire computer system to carry out, or execute, stored program instructions. – The control unit must communicate with both the arithmetic/logic unit and memory.
  • 5. System bus • Control bus -The control bus is used by the CPU to direct and monitor the actions of the other functional areas of the computer • Address bus -The address bus consists of all the signals necessary to define any of the possible memory address locations within the computer -The control bus is used by the CPU to direct and monitor the actions of the other functional areas of the computer. • Data Bus - The bidirectional data bus, sometimes called the memory bus, handles the transfer of all data and instructions between functional areas of the computer.
  • 6. Registers • General purpose registers: – A general purpose register is a memory cell. – Each general purpose register has a unique – It is used to store intermediate result of complex computation • Accumulator : – This Register is used for storing the Results those are produced by the System..
  • 7. • Instruction register: – Instruction register Contains the current instruction being executed by the CPU. – The CPU will perform the operation indicated by the instruction code contained in the instruction register. • MAR(memory address register): – This register holds the memory addresses of data and instructions. – This register is used to access data and instructions from memory during the execution of an instruction.
  • 8. • MDR(Memory data register): - It is the register that contains the data to be stored in the computer storage or data after a fetch from the computer storage. – It acts like a buffer and holds anything that is copied from the memory ready for the processor to use it, • Index register: – A hardware element which holds a number that can be added to (or, in some cases, subtracted from) the address portion of a computer instruction to form an effective address. – An index register in a computer's CPU is a processor register used for modifying operand addresses during the run of a program.
  • 9. Data register: – A register used in microcomputers to temporarily store data being transmitted to or from a peripheral device • Program counter: – This register contains the address of the next instruction – The value in the program counter will be increased after the cpu finishes executing one instruction.
  • 10. • Process status register: • – This register contains the various information about the cpu. • – For ex: the result of a comparison operation. • – When the CPU compares 2 numbers a and b the outcome of the comparison is stored in the PSR The outcome of a compare operation will allow the CPU to determine the following fact between a and b • Equal • Not equal • Greater than • Greater than or equal • Less than • Less than or equal
  • 11. Types of instruction Cpu executes following 3 types of instructions 1. Arithmatic and logic operation • Eg: +,-,and,or • The result of an arithmatic operation is often stored in general purpose registers. • Memory transfer instruction • Transfer the content from some specific memory location to a specific register(memory cell) in the cpu and vice versa
  • 12. 2.Branch instructions • – A branch instruction will cause the cpu to branch or jump to the specified location in memory. • – after the jump has occurred the cpu will continue to execute the instructions in sequence until another branch or jump instruction is encountered • – There are two types of branch instructions: • A unconditional branch instruction always cause the cpu to jump to the target location. • A conditional branch instruction will only cause the cpu to jump to the target location when the specified condition is met.
  • 13. Instruction execution cycle • Fetch the instruction • Decode the instruction • Execute the instruction • Store the instruction
  • 14. Fetch • 1. Load the address of next instruction in the PC into the MAR. – So that the control unit can fetch the instruction from the right part of the memory. 2. Copy the instruction/data that is in the memory address given by the MAR into the MDR. – MDR is used whenever anything is to go from the CPU to main memory, or vice versa. 3. Increment the PC by 1. – So that it contains the address of the next instruction, assuming that the instructions are in consecutive locations. 4. Load the instruction/data that is now in the MDR into the IR. – Thus the next instruction is copied from memory -> MDR -> IR.
  • 15. Decode • 1. Contents of IR split into operation code and address if present e.g. store, add or jump instructions. • 2. Decode the instruction that is in the IR
  • 16. Execute • If the instruction is a jump instruction then – Load the address part of the instruction in the IR into the PC. • If the instruction is an input / load (directly) instruction then take data input and place in accumulator. • If the instruction is a load (from memory) instruction. – Copy address part of the instruction (to load from) in the IR into MAR. – Copy data from memory address held in MAR to MDR. – Copy data in MDR into accumulator
  • 17. Store the output • Result of calculations in cpu stored in main memory or sent to output devices. • program Counter could be updated to a new address
  • 18. Want to learn more about programming or Looking to become a good programmer? Are you wasting time on searching so many contents online? Do you want to learn things quickly? Tired of spending huge amount of money to become a Software professional? Do an online course @ baabtra.com We put industry standards to practice. Our structured, activity based courses are so designed to make a quick, good software professional out of anybody who holds a passion for coding.
  • 19. Follow us @ twitter.com/baabtra Like us @ facebook.com/baabtra Subscribe to us @ youtube.com/baabtra Become a follower @ slideshare.net/BaabtraMentoringPartner Connect to us @ in.linkedin.com/in/baabtra Give a feedback @ massbaab.com/baabtra Thanks in advance www.baabtra.com | www.massbaab.com |www.baabte.com
  • 20. Emarald Mall (Big Bazar Building) Mavoor Road, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 NC Complex, Near Bus Stand Mukkam, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 Cafit Square, Hilite Business Park, Near Pantheerankavu, Kozhikode Start up Village Eranakulam, Kerala, India. Email: info@baabtra.com Contact Us