SlideShare a Scribd company logo
Stored program concept
Storage of instructions in computer memory to enable it to
perform a variety of tasks in sequence or intermittently.
The idea was introduced in the late 1940s by John von Neumann,
who proposed that a program be electronically stored in binary-
number format in a memory device so that instructions could be
modified by the computer as determined by intermediate
computational results.
 Other engineers, notably John W. Mauchly and J. Presper Eckert,
contributed to this idea, which enabled digital computers to become
much more flexible and powerful. Nevertheless, engineers in England
built the first stored-program computer, the Manchester Mark I,
shortly before the Americans built EDVAC, both operational in 1949.
A CPU chip can handle billions of instructions per second, and as
long as the instructions are valid and reference data within the
program's boundaries, the control unit executes them. If not, the
computer stops running the program
Stored program concept
 The Manchester Small-Scale Experimental Machine (SSEM),
nicknamed Baby, was the world's first stored-program computer. It was
built at the Victoria University of Manchester, England, by Frederic C.
Williams.
 Following things will come under:-
1In the stored program concept, both the instructions and the data (that
the instructions operate on) are stored in the computer memory itself.
Before the introduction of this idea, instructions and data were
considered two totally different entities and were thus stored
separately.
2Thus instructions like data can be read from the memory and written to
the memory by the processor.
3The processor then addresses the memory, reads the corresponding
instructions, executes them and according to the executed instruction,
processes (reads and writes) data as well.
4Computers that store both instructions and data on the same memory
are said to be based on the Von Neumann architecture. Modern
desktop computers are still based on the same stored program concept.
Stored program concept
Stored program concept
Von Neumann Architecture
 also known as the Von Neumann model, the computer consisted
of a CPU, memory and I/O devices. The program is stored in the
memory. The CPU fetches an instruction from the memory at a
time and executes it.
Thus, the instructions are executed sequentially which is a slow
process. Neumann m/c are called control flow computer because
instruction are executed sequentially as controlled by a program
counter. To increase the speed, parallel processing of computer
have been developed in which serial CPU’s are connected in
parallel to solve a problem. Even in parallel computers, the basic
building blocks are Neumann processors.
The von Neumann architecture is a design model for a stored-
program digital computer that uses a processing unit and a single
separate storage structure to hold both instructions and data. It is
named after mathematician and early computer scientist John von
Neumann.
Stored program concept
An accumulator is a register for short-term, intermediate storage of
arithmetic and logic data in a computer's CPU (central processing unit).
Stored program concept
Memory
The computer will have memory that can hold both data and also
the program processing that data. In modern computers this
memory is RAM.
Control Unit
The control unit will manage the process of moving data and
program into and out of memory and also deal with carrying out
(executing) program instructions - one at a time. This includes the
idea of a 'register' to hold intermediate values. In the illustration
above, the 'accumulator' is one such register.
The 'one-at-a-time' phrase means that the von neumann
architecture is a sequential processing machine.
Input - Output
This architecture allows for the idea that a person needs to interact
with the machine. Whatever values that are passed to and forth
are stored once again in some internal registers.
Stored program concept
Arithmetic Logic Unit
This part of the architecture is solely involved with carrying out calculations
upon the data. All the usual Add, Multiply, Divide and Subtract calculations will
be available but also data comparisons such as 'Greater Than', 'Less Than',
'Equal To' will be available.
Bus
Notice the arrows between components? This implies that information should
flow between various parts of the computer. In a modern computer built to
the Von Neumann architecture, information passes back and forth along a
'bus'. There are buses to identify locations in memory - an 'address bus'
And there are buses to allow the flow of data and program instructions - a 'data
bus'.
Conclusion
• The Von Neumann architecture has been incredibly successful, with most
modern computers following the idea. You will find the CPU chip of a personal
computer holding a control unit and the arithmetic logic unit (along with some
local memory) and the main memory is in the form of RAM sticks located on
the motherboard.

More Related Content

What's hot

Multiplication algorithm
Multiplication algorithmMultiplication algorithm
Multiplication algorithm
Gaurav Subham
 
Computer Organization Lecture Notes
Computer Organization Lecture NotesComputer Organization Lecture Notes
Computer Organization Lecture Notes
FellowBuddy.com
 
Cache memory
Cache memoryCache memory
Cache memoryAnuj Modi
 
Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1)
Subhasis Dash
 
Harvard architecture
Harvard architectureHarvard architecture
Harvard architectureGichelle Amon
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organization
Selvaraj Seerangan
 
Computer architecture control unit
Computer architecture control unitComputer architecture control unit
Computer architecture control unit
Mazin Alwaaly
 
General register organization (computer organization)
General register organization  (computer organization)General register organization  (computer organization)
General register organization (computer organization)
rishi ram khanal
 
bus and memory tranfer (computer organaization)
bus and memory tranfer (computer organaization)bus and memory tranfer (computer organaization)
bus and memory tranfer (computer organaization)
Siddhi Viradiya
 
CISC & RISC Architecture
CISC & RISC Architecture CISC & RISC Architecture
CISC & RISC Architecture
Suvendu Kumar Dash
 
Von-Neumann machine and IAS architecture
Von-Neumann machine and  IAS architectureVon-Neumann machine and  IAS architecture
Von-Neumann machine and IAS architecture
Shishir Aryal
 
Memory organization (Computer architecture)
Memory organization (Computer architecture)Memory organization (Computer architecture)
Memory organization (Computer architecture)
Sandesh Jonchhe
 
HARVARD & VON-NEUMANN ARCHITECTURE
HARVARD & VON-NEUMANN ARCHITECTUREHARVARD & VON-NEUMANN ARCHITECTURE
HARVARD & VON-NEUMANN ARCHITECTURE
SwaroopSorte
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle pptsheetal singh
 
Input output interface
Input output interfaceInput output interface
Input output interface
Christ University
 
computer Architecture
computer Architecturecomputer Architecture
computer Architecture
umardanjumamaiwada
 
Control Unit Design
Control Unit DesignControl Unit Design
Control Unit Design
Vinit Raut
 
Input Output Organization
Input Output OrganizationInput Output Organization
Input Output Organization
Kamal Acharya
 
Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)
Gaditek
 

What's hot (20)

Multiplication algorithm
Multiplication algorithmMultiplication algorithm
Multiplication algorithm
 
Computer Organization Lecture Notes
Computer Organization Lecture NotesComputer Organization Lecture Notes
Computer Organization Lecture Notes
 
Cache memory
Cache memoryCache memory
Cache memory
 
Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1)
 
Harvard architecture
Harvard architectureHarvard architecture
Harvard architecture
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Computer architecture control unit
Computer architecture control unitComputer architecture control unit
Computer architecture control unit
 
General register organization (computer organization)
General register organization  (computer organization)General register organization  (computer organization)
General register organization (computer organization)
 
bus and memory tranfer (computer organaization)
bus and memory tranfer (computer organaization)bus and memory tranfer (computer organaization)
bus and memory tranfer (computer organaization)
 
CISC & RISC Architecture
CISC & RISC Architecture CISC & RISC Architecture
CISC & RISC Architecture
 
Von-Neumann machine and IAS architecture
Von-Neumann machine and  IAS architectureVon-Neumann machine and  IAS architecture
Von-Neumann machine and IAS architecture
 
Memory organization (Computer architecture)
Memory organization (Computer architecture)Memory organization (Computer architecture)
Memory organization (Computer architecture)
 
HARVARD & VON-NEUMANN ARCHITECTURE
HARVARD & VON-NEUMANN ARCHITECTUREHARVARD & VON-NEUMANN ARCHITECTURE
HARVARD & VON-NEUMANN ARCHITECTURE
 
instruction cycle ppt
instruction cycle pptinstruction cycle ppt
instruction cycle ppt
 
operating system lecture notes
operating system lecture notesoperating system lecture notes
operating system lecture notes
 
Input output interface
Input output interfaceInput output interface
Input output interface
 
computer Architecture
computer Architecturecomputer Architecture
computer Architecture
 
Control Unit Design
Control Unit DesignControl Unit Design
Control Unit Design
 
Input Output Organization
Input Output OrganizationInput Output Organization
Input Output Organization
 
Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)Instruction Set Architecture (ISA)
Instruction Set Architecture (ISA)
 

Similar to Stored program concept

New Developments in the CPU Architecture
New Developments in the CPU ArchitectureNew Developments in the CPU Architecture
New Developments in the CPU Architecture
Maria Almudena Garcia-Fraile Fraile
 
Computer generations (1950–present)
Computer generations (1950–present)Computer generations (1950–present)
Computer generations (1950–present)
AJAL A J
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
Jawad Farooqi
 
Programming basics
Programming basicsProgramming basics
Programming basics
Rakotoarison Louis Frederick
 
Computer Programming Grade 9
Computer Programming Grade 9Computer Programming Grade 9
Computer Programming Grade 9
Jay Mungcal
 
Computer Programming Grade 9 for Students
Computer Programming Grade 9 for StudentsComputer Programming Grade 9 for Students
Computer Programming Grade 9 for Students
JayMungcal
 
Von neumann architecture
Von neumann architectureVon neumann architecture
Von neumann architecture
AbdullaShakib1
 
IS 139 Lecture 2
IS 139 Lecture 2IS 139 Lecture 2
IS 139 Lecture 2
wajanga
 
IS 139 Lecture 2 - 2015
 IS 139 Lecture 2 - 2015 IS 139 Lecture 2 - 2015
IS 139 Lecture 2 - 2015
Aron Kondoro
 
Basic concepts of computer
Basic concepts of computerBasic concepts of computer
Basic concepts of computerNar Narendra
 
Von neumann architecture
Von neumann architectureVon neumann architecture
Von neumann architecture
HaiderAli759482
 
Fundamentals of computers & information system
Fundamentals of computers & information system  Fundamentals of computers & information system
Fundamentals of computers & information system
shefali mishra
 
02 - Von-Neumann-Architecture.pptx
02 - Von-Neumann-Architecture.pptx02 - Von-Neumann-Architecture.pptx
02 - Von-Neumann-Architecture.pptx
EngrMuhammadAnwar2
 
Computer basic and cpu
Computer basic and cpuComputer basic and cpu
Computer basic and cpu
Not Yet working. I am Still studying
 
Forouzan Chapter 1 - introduction-foundations-of-computer.ppt
Forouzan Chapter 1 - introduction-foundations-of-computer.pptForouzan Chapter 1 - introduction-foundations-of-computer.ppt
Forouzan Chapter 1 - introduction-foundations-of-computer.ppt
adamdeascartes
 
Forouzan Chapter 1 - introduction-foundations-of-computer.ppt
Forouzan Chapter 1 - introduction-foundations-of-computer.pptForouzan Chapter 1 - introduction-foundations-of-computer.ppt
Forouzan Chapter 1 - introduction-foundations-of-computer.ppt
adamdeascartes
 
computer
computercomputer
computer
AIT
 
Introduction to parallel computing
Introduction to parallel computingIntroduction to parallel computing
Introduction to parallel computing
VIKAS SINGH BHADOURIA
 

Similar to Stored program concept (20)

New Developments in the CPU Architecture
New Developments in the CPU ArchitectureNew Developments in the CPU Architecture
New Developments in the CPU Architecture
 
Computer generations (1950–present)
Computer generations (1950–present)Computer generations (1950–present)
Computer generations (1950–present)
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Programming basics
Programming basicsProgramming basics
Programming basics
 
Chap01_1473751047_598099.ppt
Chap01_1473751047_598099.pptChap01_1473751047_598099.ppt
Chap01_1473751047_598099.ppt
 
Computer Programming Grade 9
Computer Programming Grade 9Computer Programming Grade 9
Computer Programming Grade 9
 
Computer Programming Grade 9 for Students
Computer Programming Grade 9 for StudentsComputer Programming Grade 9 for Students
Computer Programming Grade 9 for Students
 
Von neumann architecture
Von neumann architectureVon neumann architecture
Von neumann architecture
 
IS 139 Lecture 2
IS 139 Lecture 2IS 139 Lecture 2
IS 139 Lecture 2
 
IS 139 Lecture 2 - 2015
 IS 139 Lecture 2 - 2015 IS 139 Lecture 2 - 2015
IS 139 Lecture 2 - 2015
 
Basic concepts of computer
Basic concepts of computerBasic concepts of computer
Basic concepts of computer
 
Computer basics
Computer basicsComputer basics
Computer basics
 
Von neumann architecture
Von neumann architectureVon neumann architecture
Von neumann architecture
 
Fundamentals of computers & information system
Fundamentals of computers & information system  Fundamentals of computers & information system
Fundamentals of computers & information system
 
02 - Von-Neumann-Architecture.pptx
02 - Von-Neumann-Architecture.pptx02 - Von-Neumann-Architecture.pptx
02 - Von-Neumann-Architecture.pptx
 
Computer basic and cpu
Computer basic and cpuComputer basic and cpu
Computer basic and cpu
 
Forouzan Chapter 1 - introduction-foundations-of-computer.ppt
Forouzan Chapter 1 - introduction-foundations-of-computer.pptForouzan Chapter 1 - introduction-foundations-of-computer.ppt
Forouzan Chapter 1 - introduction-foundations-of-computer.ppt
 
Forouzan Chapter 1 - introduction-foundations-of-computer.ppt
Forouzan Chapter 1 - introduction-foundations-of-computer.pptForouzan Chapter 1 - introduction-foundations-of-computer.ppt
Forouzan Chapter 1 - introduction-foundations-of-computer.ppt
 
computer
computercomputer
computer
 
Introduction to parallel computing
Introduction to parallel computingIntroduction to parallel computing
Introduction to parallel computing
 

More from gaurav jain

High level languages representation
High level languages representationHigh level languages representation
High level languages representation
gaurav jain
 
Basic ops concept of comp
Basic ops  concept of compBasic ops  concept of comp
Basic ops concept of comp
gaurav jain
 
Functional units of computer
Functional units of computerFunctional units of computer
Functional units of computer
gaurav jain
 
Assembly language
Assembly languageAssembly language
Assembly language
gaurav jain
 
Programming languages
Programming languagesProgramming languages
Programming languages
gaurav jain
 
Comprehensive interventions
Comprehensive interventionsComprehensive interventions
Comprehensive interventions
gaurav jain
 
Personal intervention
Personal interventionPersonal intervention
Personal intervention
gaurav jain
 
Od interventions
Od interventionsOd interventions
Od interventions
gaurav jain
 
Interpersonal and group process interventions
Interpersonal and group process interventionsInterpersonal and group process interventions
Interpersonal and group process interventions
gaurav jain
 
Organizational effectiveness
Organizational effectivenessOrganizational effectiveness
Organizational effectiveness
gaurav jain
 
Organizational change and development
Organizational change and developmentOrganizational change and development
Organizational change and development
gaurav jain
 
Definition and nature of organizational development
Definition and nature of organizational developmentDefinition and nature of organizational development
Definition and nature of organizational development
gaurav jain
 
Change agent
Change agentChange agent
Change agent
gaurav jain
 
Service sector and economic, growth
Service sector and economic, growthService sector and economic, growth
Service sector and economic, growth
gaurav jain
 
Service concept, characteristic and classification
Service concept, characteristic and classificationService concept, characteristic and classification
Service concept, characteristic and classification
gaurav jain
 
Relationship marketing concept, process and importance
Relationship marketing concept, process and importanceRelationship marketing concept, process and importance
Relationship marketing concept, process and importance
gaurav jain
 
Marketing for non profit organizations
Marketing for non profit organizationsMarketing for non profit organizations
Marketing for non profit organizations
gaurav jain
 
Creating and delivering services
Creating and delivering servicesCreating and delivering services
Creating and delivering services
gaurav jain
 
Securing the e marketing site
Securing  the e marketing siteSecuring  the e marketing site
Securing the e marketing site
gaurav jain
 
Ongoing customer communication in e marketing
Ongoing customer communication in e marketingOngoing customer communication in e marketing
Ongoing customer communication in e marketing
gaurav jain
 

More from gaurav jain (20)

High level languages representation
High level languages representationHigh level languages representation
High level languages representation
 
Basic ops concept of comp
Basic ops  concept of compBasic ops  concept of comp
Basic ops concept of comp
 
Functional units of computer
Functional units of computerFunctional units of computer
Functional units of computer
 
Assembly language
Assembly languageAssembly language
Assembly language
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Comprehensive interventions
Comprehensive interventionsComprehensive interventions
Comprehensive interventions
 
Personal intervention
Personal interventionPersonal intervention
Personal intervention
 
Od interventions
Od interventionsOd interventions
Od interventions
 
Interpersonal and group process interventions
Interpersonal and group process interventionsInterpersonal and group process interventions
Interpersonal and group process interventions
 
Organizational effectiveness
Organizational effectivenessOrganizational effectiveness
Organizational effectiveness
 
Organizational change and development
Organizational change and developmentOrganizational change and development
Organizational change and development
 
Definition and nature of organizational development
Definition and nature of organizational developmentDefinition and nature of organizational development
Definition and nature of organizational development
 
Change agent
Change agentChange agent
Change agent
 
Service sector and economic, growth
Service sector and economic, growthService sector and economic, growth
Service sector and economic, growth
 
Service concept, characteristic and classification
Service concept, characteristic and classificationService concept, characteristic and classification
Service concept, characteristic and classification
 
Relationship marketing concept, process and importance
Relationship marketing concept, process and importanceRelationship marketing concept, process and importance
Relationship marketing concept, process and importance
 
Marketing for non profit organizations
Marketing for non profit organizationsMarketing for non profit organizations
Marketing for non profit organizations
 
Creating and delivering services
Creating and delivering servicesCreating and delivering services
Creating and delivering services
 
Securing the e marketing site
Securing  the e marketing siteSecuring  the e marketing site
Securing the e marketing site
 
Ongoing customer communication in e marketing
Ongoing customer communication in e marketingOngoing customer communication in e marketing
Ongoing customer communication in e marketing
 

Recently uploaded

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 

Stored program concept

  • 1. Stored program concept Storage of instructions in computer memory to enable it to perform a variety of tasks in sequence or intermittently. The idea was introduced in the late 1940s by John von Neumann, who proposed that a program be electronically stored in binary- number format in a memory device so that instructions could be modified by the computer as determined by intermediate computational results.  Other engineers, notably John W. Mauchly and J. Presper Eckert, contributed to this idea, which enabled digital computers to become much more flexible and powerful. Nevertheless, engineers in England built the first stored-program computer, the Manchester Mark I, shortly before the Americans built EDVAC, both operational in 1949. A CPU chip can handle billions of instructions per second, and as long as the instructions are valid and reference data within the program's boundaries, the control unit executes them. If not, the computer stops running the program
  • 2. Stored program concept  The Manchester Small-Scale Experimental Machine (SSEM), nicknamed Baby, was the world's first stored-program computer. It was built at the Victoria University of Manchester, England, by Frederic C. Williams.  Following things will come under:- 1In the stored program concept, both the instructions and the data (that the instructions operate on) are stored in the computer memory itself. Before the introduction of this idea, instructions and data were considered two totally different entities and were thus stored separately. 2Thus instructions like data can be read from the memory and written to the memory by the processor. 3The processor then addresses the memory, reads the corresponding instructions, executes them and according to the executed instruction, processes (reads and writes) data as well. 4Computers that store both instructions and data on the same memory are said to be based on the Von Neumann architecture. Modern desktop computers are still based on the same stored program concept.
  • 4. Stored program concept Von Neumann Architecture  also known as the Von Neumann model, the computer consisted of a CPU, memory and I/O devices. The program is stored in the memory. The CPU fetches an instruction from the memory at a time and executes it. Thus, the instructions are executed sequentially which is a slow process. Neumann m/c are called control flow computer because instruction are executed sequentially as controlled by a program counter. To increase the speed, parallel processing of computer have been developed in which serial CPU’s are connected in parallel to solve a problem. Even in parallel computers, the basic building blocks are Neumann processors. The von Neumann architecture is a design model for a stored- program digital computer that uses a processing unit and a single separate storage structure to hold both instructions and data. It is named after mathematician and early computer scientist John von Neumann.
  • 5. Stored program concept An accumulator is a register for short-term, intermediate storage of arithmetic and logic data in a computer's CPU (central processing unit).
  • 6. Stored program concept Memory The computer will have memory that can hold both data and also the program processing that data. In modern computers this memory is RAM. Control Unit The control unit will manage the process of moving data and program into and out of memory and also deal with carrying out (executing) program instructions - one at a time. This includes the idea of a 'register' to hold intermediate values. In the illustration above, the 'accumulator' is one such register. The 'one-at-a-time' phrase means that the von neumann architecture is a sequential processing machine. Input - Output This architecture allows for the idea that a person needs to interact with the machine. Whatever values that are passed to and forth are stored once again in some internal registers.
  • 7. Stored program concept Arithmetic Logic Unit This part of the architecture is solely involved with carrying out calculations upon the data. All the usual Add, Multiply, Divide and Subtract calculations will be available but also data comparisons such as 'Greater Than', 'Less Than', 'Equal To' will be available. Bus Notice the arrows between components? This implies that information should flow between various parts of the computer. In a modern computer built to the Von Neumann architecture, information passes back and forth along a 'bus'. There are buses to identify locations in memory - an 'address bus' And there are buses to allow the flow of data and program instructions - a 'data bus'. Conclusion • The Von Neumann architecture has been incredibly successful, with most modern computers following the idea. You will find the CPU chip of a personal computer holding a control unit and the arithmetic logic unit (along with some local memory) and the main memory is in the form of RAM sticks located on the motherboard.