In computer programming, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Subprograms may be defined within programs, or separately in libraries that can be used by multiple programs. In different programming languages, a subroutine may be called a procedure, a function, a routine, a method, or a subprogram. The generic term callable unit is sometimes used.
As the name subprogram suggests, a subroutine behaves in much the same way as a computer program that is used as one step in a larger program or another subprogram. A subroutine is often coded so that it can be started (called) several times and from several places during one execution of the program, including from other subroutines, and then branch back (return) to the next instruction after the call once the subroutine's task is done. Maurice Wilkes, David Wheeler, and Stanley Gill are credited with the invention of this concept, which they termed a closed subroutine, contrasted with an open subroutine or macro.
subroutine in Computer organization and architecture
Subroutine
published: 05 Dec 2017
ESSENTIALS: Subroutines & The Wheeler Jump - Computerphile
A true essential, the subroutine saves time, effort and helps avoid bugs. Dr Bagley explains why he has two essentials!
Essentials: Hidden Pointers: https://youtu.be/knP_5e57biw
AI YouTube Comments: https://youtu.be/XyMdpcAPnZc
Sun Microsystems Server: https://youtu.be/c5qH-LW3tq8
Many thanks to Microsoft Research UK for their support with the 'Essentials' mini-series.
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: http://bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
published: 10 Oct 2017
[Fortran Tuto 11] Subroutines
In this tutorial, I will teach you how to use subroutines to do repetitive operations.
I will talk about:
- How to declare a subroutine
- How to define the input variables
- How to get the output of the subroutine inside your program
Subroutines are almost like functions in fortran, except that they can provide several output results, and thus they are generally more useful.
(Fortran also has the "function" command")
Check my blog for more:
http://feaforall.com
published: 07 Aug 2018
Subroutine in GW BASIC | GOSUB Return Statement | 10 class computer chapter 5
Topics covered in this video
--------------------------------------------
- Subroutine in GW BASIC
(i) GOSUB RETURN Statement in GW BASIC (ii) ON GOSUB
---- For notes, guess papers and helping material contact : 0315-4405295
10th class computer science lectures playlist : https://www.youtube.com/watch?v=S3B1giaxrvI&list=PLqYMpw9p1cIp-Rri_Hbjl-ibNjDRYPUgp
Facebook : https://www.facebook.com/ComputerTeacherOfficial
punjab text book board/Sindh text book board/KPK text book board 10th class Computer Chapter 5 lecture is conducted in Urdu/hindi/English. This lecture for 10th class students for Computer Science chapter 5 is created for all students.
"sub program and file handling"
Computer Science 10th class chapter 5 by Adeel Mahboob
Computer lecture series
computer lectures
10 computer ...
published: 08 Oct 2019
Perl - Subroutines
Perl - Subroutines
Watch more Videos at https://www.tutorialspoint.com/videotutorials/index.htm
Lecture By: Ms.Devi Killada, Tutorials Point India Private Limited
published: 12 Jul 2018
Subroutine Call and Return in Computer Organization | Computer Organization GATE Lectures
Hello Friends Welcome to GATE Lectures by well academy
*******NOTES Link will Posted once video Completes 100 likes also Subscribe to Channel*****
About Course
Hello Friends Welcome to Well Academy in from this Course i have started Computer Organization and Architecture for GATE and the subject Computer organization and Architecture in hindi is taught, So watch this computer organization and architecture tutorial till last video all the lectures of computer organization and architecture are FREE
About Video
In this video Abdul Sattar ( CEO of Well Academy ) is explaining Subroutine Call and return in Computer Organization GATE Lectures
DBMS Gate Lectures Full Course FREE Playlist :
https://www.youtube.com/playlist?list=PL9zFgBale5fs6JyD7FFw9Ou1u601tev2D
Computer Network GATE Lectur...
published: 11 Apr 2018
3.05 Subroutine
GTU - Computer Engineering (CE) - Semester 4 - 2140707 - Computer Organization
Computer Organization PPTs are available here: http://www.darshan.ac.in/DIET/CE/GTU-Computer-Engineering-Study-Material
This video is recorded by Prof. Hardik A. Doshi ([email protected], +91-9978911553) at Computer Engineering Department of Darshan Institute of Engineering & Technology, Rajkot as per GTU Syllabus.
Darshan Institute of Engineering & Technology, Rajkot is a leading institute offering undergraduate, graduate and postgraduate programs in engineering. The Institute is affiliated to the Gujarat Technological University (GTU) and approved by the AICTE, New Delhi.
Visit us: http://www.darshan.ac.in
Write us: [email protected]
Facebook: https://www.facebook.com/DarshanInstitute.Official
...
published: 08 Mar 2019
Subroutines and the Stack
This video explains how the stack is used when a program carries out a series of subroutines.
Written for the OCR Electronics A-level.
My Electronics channel: https://www.youtube.com/playlist?list=PLVppgNLuhu-VkvinV2zn7c9jXE6_9dyZW
Related videos:
Program counter and loops: https://youtu.be/C3BZm4YpQmY
Program counter and jumps: https://youtu.be/tuRkqg4Joyg
published: 16 May 2016
Python Tutorial for Beginners - Lesson 10: Subroutines - Procedures and Functions
This series will cover the basics of Python from outputting to the screen, mathematical calculations to reading/writing to text files.
In this lesson we look at what is a subroutine and know how to code the different types of subroutines.
~~~~~~~~~~~~~~~~~~~~
☑ Viewed? ☐ Liked? ☐ Subscribed?
Playlist: https://goo.gl/B48hnb
~~~~~~~~~~~~~~~~~~~~
Python IDE - https://www.python.org/downloads/
Python Tutorial PDF - https://drive.google.com/file/d/1pSzmcxaaGIRiQVYhL4cO9UMc5PxxzMF0/view
Python Lessons ZIP - https://goo.gl/gezCJV
A true essential, the subroutine saves time, effort and helps avoid bugs. Dr Bagley explains why he has two essentials!
Essentials: Hidden Pointers: https://yo...
A true essential, the subroutine saves time, effort and helps avoid bugs. Dr Bagley explains why he has two essentials!
Essentials: Hidden Pointers: https://youtu.be/knP_5e57biw
AI YouTube Comments: https://youtu.be/XyMdpcAPnZc
Sun Microsystems Server: https://youtu.be/c5qH-LW3tq8
Many thanks to Microsoft Research UK for their support with the 'Essentials' mini-series.
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: http://bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
A true essential, the subroutine saves time, effort and helps avoid bugs. Dr Bagley explains why he has two essentials!
Essentials: Hidden Pointers: https://youtu.be/knP_5e57biw
AI YouTube Comments: https://youtu.be/XyMdpcAPnZc
Sun Microsystems Server: https://youtu.be/c5qH-LW3tq8
Many thanks to Microsoft Research UK for their support with the 'Essentials' mini-series.
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: http://bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
In this tutorial, I will teach you how to use subroutines to do repetitive operations.
I will talk about:
- How to declare a subroutine
- How to define the inpu...
In this tutorial, I will teach you how to use subroutines to do repetitive operations.
I will talk about:
- How to declare a subroutine
- How to define the input variables
- How to get the output of the subroutine inside your program
Subroutines are almost like functions in fortran, except that they can provide several output results, and thus they are generally more useful.
(Fortran also has the "function" command")
Check my blog for more:
http://feaforall.com
In this tutorial, I will teach you how to use subroutines to do repetitive operations.
I will talk about:
- How to declare a subroutine
- How to define the input variables
- How to get the output of the subroutine inside your program
Subroutines are almost like functions in fortran, except that they can provide several output results, and thus they are generally more useful.
(Fortran also has the "function" command")
Check my blog for more:
http://feaforall.com
Topics covered in this video
--------------------------------------------
- Subroutine in GW BASIC
(i) GOSUB RETURN Statement in GW BASIC (ii) ON GOSUB
---- Fo...
Topics covered in this video
--------------------------------------------
- Subroutine in GW BASIC
(i) GOSUB RETURN Statement in GW BASIC (ii) ON GOSUB
---- For notes, guess papers and helping material contact : 0315-4405295
10th class computer science lectures playlist : https://www.youtube.com/watch?v=S3B1giaxrvI&list=PLqYMpw9p1cIp-Rri_Hbjl-ibNjDRYPUgp
Facebook : https://www.facebook.com/ComputerTeacherOfficial
punjab text book board/Sindh text book board/KPK text book board 10th class Computer Chapter 5 lecture is conducted in Urdu/hindi/English. This lecture for 10th class students for Computer Science chapter 5 is created for all students.
"sub program and file handling"
Computer Science 10th class chapter 5 by Adeel Mahboob
Computer lecture series
computer lectures
10 computer lectures
Computer Science 10th class chapter 5 by Adeel Mehboob
_________________________________
For any query or private tutoring contact (0315-4405295) OR
[email protected]
#10classcomputer
#GWBASIC
#computerteacher
#computerteacherchannel
Topics covered in this video
--------------------------------------------
- Subroutine in GW BASIC
(i) GOSUB RETURN Statement in GW BASIC (ii) ON GOSUB
---- For notes, guess papers and helping material contact : 0315-4405295
10th class computer science lectures playlist : https://www.youtube.com/watch?v=S3B1giaxrvI&list=PLqYMpw9p1cIp-Rri_Hbjl-ibNjDRYPUgp
Facebook : https://www.facebook.com/ComputerTeacherOfficial
punjab text book board/Sindh text book board/KPK text book board 10th class Computer Chapter 5 lecture is conducted in Urdu/hindi/English. This lecture for 10th class students for Computer Science chapter 5 is created for all students.
"sub program and file handling"
Computer Science 10th class chapter 5 by Adeel Mahboob
Computer lecture series
computer lectures
10 computer lectures
Computer Science 10th class chapter 5 by Adeel Mehboob
_________________________________
For any query or private tutoring contact (0315-4405295) OR
[email protected]
#10classcomputer
#GWBASIC
#computerteacher
#computerteacherchannel
Perl - Subroutines
Watch more Videos at https://www.tutorialspoint.com/videotutorials/index.htm
Lecture By: Ms.Devi Killada, Tutorials Point India Private Limit...
Perl - Subroutines
Watch more Videos at https://www.tutorialspoint.com/videotutorials/index.htm
Lecture By: Ms.Devi Killada, Tutorials Point India Private Limited
Perl - Subroutines
Watch more Videos at https://www.tutorialspoint.com/videotutorials/index.htm
Lecture By: Ms.Devi Killada, Tutorials Point India Private Limited
Hello Friends Welcome to GATE Lectures by well academy
*******NOTES Link will Posted once video Completes 100 likes also Subscribe to Channel*****
About Cours...
Hello Friends Welcome to GATE Lectures by well academy
*******NOTES Link will Posted once video Completes 100 likes also Subscribe to Channel*****
About Course
Hello Friends Welcome to Well Academy in from this Course i have started Computer Organization and Architecture for GATE and the subject Computer organization and Architecture in hindi is taught, So watch this computer organization and architecture tutorial till last video all the lectures of computer organization and architecture are FREE
About Video
In this video Abdul Sattar ( CEO of Well Academy ) is explaining Subroutine Call and return in Computer Organization GATE Lectures
DBMS Gate Lectures Full Course FREE Playlist :
https://www.youtube.com/playlist?list=PL9zFgBale5fs6JyD7FFw9Ou1u601tev2D
Computer Network GATE Lectures FREE playlist :
https://www.youtube.com/playlist?list=PL9zFgBale5fsO-ui9r_pmuDC3d2Oh9wWy
Facebook Me : https://goo.gl/2zQDpD
Click here to subscribe well Academy
https://www.youtube.com/wellacademy1
GATE Lectures by Well Academy Facebook Group
https://www.facebook.com/groups/1392049960910003/
Thank you for watching share with your friends
Follow on :
Facebook page : https://www.facebook.com/wellacademy/
Instagram page : https://instagram.com/well_academy
Twitter : https://twitter.com/well_academy
Hello Friends Welcome to GATE Lectures by well academy
*******NOTES Link will Posted once video Completes 100 likes also Subscribe to Channel*****
About Course
Hello Friends Welcome to Well Academy in from this Course i have started Computer Organization and Architecture for GATE and the subject Computer organization and Architecture in hindi is taught, So watch this computer organization and architecture tutorial till last video all the lectures of computer organization and architecture are FREE
About Video
In this video Abdul Sattar ( CEO of Well Academy ) is explaining Subroutine Call and return in Computer Organization GATE Lectures
DBMS Gate Lectures Full Course FREE Playlist :
https://www.youtube.com/playlist?list=PL9zFgBale5fs6JyD7FFw9Ou1u601tev2D
Computer Network GATE Lectures FREE playlist :
https://www.youtube.com/playlist?list=PL9zFgBale5fsO-ui9r_pmuDC3d2Oh9wWy
Facebook Me : https://goo.gl/2zQDpD
Click here to subscribe well Academy
https://www.youtube.com/wellacademy1
GATE Lectures by Well Academy Facebook Group
https://www.facebook.com/groups/1392049960910003/
Thank you for watching share with your friends
Follow on :
Facebook page : https://www.facebook.com/wellacademy/
Instagram page : https://instagram.com/well_academy
Twitter : https://twitter.com/well_academy
GTU - Computer Engineering (CE) - Semester 4 - 2140707 - Computer Organization
Computer Organization PPTs are available here: http://www.darshan.ac.in/DIET/CE/...
GTU - Computer Engineering (CE) - Semester 4 - 2140707 - Computer Organization
Computer Organization PPTs are available here: http://www.darshan.ac.in/DIET/CE/GTU-Computer-Engineering-Study-Material
This video is recorded by Prof. Hardik A. Doshi ([email protected], +91-9978911553) at Computer Engineering Department of Darshan Institute of Engineering & Technology, Rajkot as per GTU Syllabus.
Darshan Institute of Engineering & Technology, Rajkot is a leading institute offering undergraduate, graduate and postgraduate programs in engineering. The Institute is affiliated to the Gujarat Technological University (GTU) and approved by the AICTE, New Delhi.
Visit us: http://www.darshan.ac.in
Write us: [email protected]
Facebook: https://www.facebook.com/DarshanInstitute.Official
Twitter: https://www.twitter.com/darshan_inst
Instagram: https://www.instagram.com/darshan_inst/
GTU - Computer Engineering (CE) - Semester 4 - 2140707 - Computer Organization
Computer Organization PPTs are available here: http://www.darshan.ac.in/DIET/CE/GTU-Computer-Engineering-Study-Material
This video is recorded by Prof. Hardik A. Doshi ([email protected], +91-9978911553) at Computer Engineering Department of Darshan Institute of Engineering & Technology, Rajkot as per GTU Syllabus.
Darshan Institute of Engineering & Technology, Rajkot is a leading institute offering undergraduate, graduate and postgraduate programs in engineering. The Institute is affiliated to the Gujarat Technological University (GTU) and approved by the AICTE, New Delhi.
Visit us: http://www.darshan.ac.in
Write us: [email protected]
Facebook: https://www.facebook.com/DarshanInstitute.Official
Twitter: https://www.twitter.com/darshan_inst
Instagram: https://www.instagram.com/darshan_inst/
This video explains how the stack is used when a program carries out a series of subroutines.
Written for the OCR Electronics A-level.
My Electronics channel: ...
This video explains how the stack is used when a program carries out a series of subroutines.
Written for the OCR Electronics A-level.
My Electronics channel: https://www.youtube.com/playlist?list=PLVppgNLuhu-VkvinV2zn7c9jXE6_9dyZW
Related videos:
Program counter and loops: https://youtu.be/C3BZm4YpQmY
Program counter and jumps: https://youtu.be/tuRkqg4Joyg
This video explains how the stack is used when a program carries out a series of subroutines.
Written for the OCR Electronics A-level.
My Electronics channel: https://www.youtube.com/playlist?list=PLVppgNLuhu-VkvinV2zn7c9jXE6_9dyZW
Related videos:
Program counter and loops: https://youtu.be/C3BZm4YpQmY
Program counter and jumps: https://youtu.be/tuRkqg4Joyg
This series will cover the basics of Python from outputting to the screen, mathematical calculations to reading/writing to text files.
In this lesson we look a...
This series will cover the basics of Python from outputting to the screen, mathematical calculations to reading/writing to text files.
In this lesson we look at what is a subroutine and know how to code the different types of subroutines.
~~~~~~~~~~~~~~~~~~~~
☑ Viewed? ☐ Liked? ☐ Subscribed?
Playlist: https://goo.gl/B48hnb
~~~~~~~~~~~~~~~~~~~~
Python IDE - https://www.python.org/downloads/
Python Tutorial PDF - https://drive.google.com/file/d/1pSzmcxaaGIRiQVYhL4cO9UMc5PxxzMF0/view
Python Lessons ZIP - https://goo.gl/gezCJV
This series will cover the basics of Python from outputting to the screen, mathematical calculations to reading/writing to text files.
In this lesson we look at what is a subroutine and know how to code the different types of subroutines.
~~~~~~~~~~~~~~~~~~~~
☑ Viewed? ☐ Liked? ☐ Subscribed?
Playlist: https://goo.gl/B48hnb
~~~~~~~~~~~~~~~~~~~~
Python IDE - https://www.python.org/downloads/
Python Tutorial PDF - https://drive.google.com/file/d/1pSzmcxaaGIRiQVYhL4cO9UMc5PxxzMF0/view
Python Lessons ZIP - https://goo.gl/gezCJV
A true essential, the subroutine saves time, effort and helps avoid bugs. Dr Bagley explains why he has two essentials!
Essentials: Hidden Pointers: https://youtu.be/knP_5e57biw
AI YouTube Comments: https://youtu.be/XyMdpcAPnZc
Sun Microsystems Server: https://youtu.be/c5qH-LW3tq8
Many thanks to Microsoft Research UK for their support with the 'Essentials' mini-series.
http://www.facebook.com/computerphile
https://twitter.com/computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: http://bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
In this tutorial, I will teach you how to use subroutines to do repetitive operations.
I will talk about:
- How to declare a subroutine
- How to define the input variables
- How to get the output of the subroutine inside your program
Subroutines are almost like functions in fortran, except that they can provide several output results, and thus they are generally more useful.
(Fortran also has the "function" command")
Check my blog for more:
http://feaforall.com
Topics covered in this video
--------------------------------------------
- Subroutine in GW BASIC
(i) GOSUB RETURN Statement in GW BASIC (ii) ON GOSUB
---- For notes, guess papers and helping material contact : 0315-4405295
10th class computer science lectures playlist : https://www.youtube.com/watch?v=S3B1giaxrvI&list=PLqYMpw9p1cIp-Rri_Hbjl-ibNjDRYPUgp
Facebook : https://www.facebook.com/ComputerTeacherOfficial
punjab text book board/Sindh text book board/KPK text book board 10th class Computer Chapter 5 lecture is conducted in Urdu/hindi/English. This lecture for 10th class students for Computer Science chapter 5 is created for all students.
"sub program and file handling"
Computer Science 10th class chapter 5 by Adeel Mahboob
Computer lecture series
computer lectures
10 computer lectures
Computer Science 10th class chapter 5 by Adeel Mehboob
_________________________________
For any query or private tutoring contact (0315-4405295) OR
[email protected]
#10classcomputer
#GWBASIC
#computerteacher
#computerteacherchannel
Perl - Subroutines
Watch more Videos at https://www.tutorialspoint.com/videotutorials/index.htm
Lecture By: Ms.Devi Killada, Tutorials Point India Private Limited
Hello Friends Welcome to GATE Lectures by well academy
*******NOTES Link will Posted once video Completes 100 likes also Subscribe to Channel*****
About Course
Hello Friends Welcome to Well Academy in from this Course i have started Computer Organization and Architecture for GATE and the subject Computer organization and Architecture in hindi is taught, So watch this computer organization and architecture tutorial till last video all the lectures of computer organization and architecture are FREE
About Video
In this video Abdul Sattar ( CEO of Well Academy ) is explaining Subroutine Call and return in Computer Organization GATE Lectures
DBMS Gate Lectures Full Course FREE Playlist :
https://www.youtube.com/playlist?list=PL9zFgBale5fs6JyD7FFw9Ou1u601tev2D
Computer Network GATE Lectures FREE playlist :
https://www.youtube.com/playlist?list=PL9zFgBale5fsO-ui9r_pmuDC3d2Oh9wWy
Facebook Me : https://goo.gl/2zQDpD
Click here to subscribe well Academy
https://www.youtube.com/wellacademy1
GATE Lectures by Well Academy Facebook Group
https://www.facebook.com/groups/1392049960910003/
Thank you for watching share with your friends
Follow on :
Facebook page : https://www.facebook.com/wellacademy/
Instagram page : https://instagram.com/well_academy
Twitter : https://twitter.com/well_academy
GTU - Computer Engineering (CE) - Semester 4 - 2140707 - Computer Organization
Computer Organization PPTs are available here: http://www.darshan.ac.in/DIET/CE/GTU-Computer-Engineering-Study-Material
This video is recorded by Prof. Hardik A. Doshi ([email protected], +91-9978911553) at Computer Engineering Department of Darshan Institute of Engineering & Technology, Rajkot as per GTU Syllabus.
Darshan Institute of Engineering & Technology, Rajkot is a leading institute offering undergraduate, graduate and postgraduate programs in engineering. The Institute is affiliated to the Gujarat Technological University (GTU) and approved by the AICTE, New Delhi.
Visit us: http://www.darshan.ac.in
Write us: [email protected]
Facebook: https://www.facebook.com/DarshanInstitute.Official
Twitter: https://www.twitter.com/darshan_inst
Instagram: https://www.instagram.com/darshan_inst/
This video explains how the stack is used when a program carries out a series of subroutines.
Written for the OCR Electronics A-level.
My Electronics channel: https://www.youtube.com/playlist?list=PLVppgNLuhu-VkvinV2zn7c9jXE6_9dyZW
Related videos:
Program counter and loops: https://youtu.be/C3BZm4YpQmY
Program counter and jumps: https://youtu.be/tuRkqg4Joyg
This series will cover the basics of Python from outputting to the screen, mathematical calculations to reading/writing to text files.
In this lesson we look at what is a subroutine and know how to code the different types of subroutines.
~~~~~~~~~~~~~~~~~~~~
☑ Viewed? ☐ Liked? ☐ Subscribed?
Playlist: https://goo.gl/B48hnb
~~~~~~~~~~~~~~~~~~~~
Python IDE - https://www.python.org/downloads/
Python Tutorial PDF - https://drive.google.com/file/d/1pSzmcxaaGIRiQVYhL4cO9UMc5PxxzMF0/view
Python Lessons ZIP - https://goo.gl/gezCJV
In computer programming, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Subprograms may be defined within programs, or separately in libraries that can be used by multiple programs. In different programming languages, a subroutine may be called a procedure, a function, a routine, a method, or a subprogram. The generic term callable unit is sometimes used.
As the name subprogram suggests, a subroutine behaves in much the same way as a computer program that is used as one step in a larger program or another subprogram. A subroutine is often coded so that it can be started (called) several times and from several places during one execution of the program, including from other subroutines, and then branch back (return) to the next instruction after the call once the subroutine's task is done. Maurice Wilkes, David Wheeler, and Stanley Gill are credited with the invention of this concept, which they termed a closed subroutine, contrasted with an open subroutine or macro.