Content deleted Content added
Reverting edit(s) by 2601:601:51B:638:8A85:B56:D22:CB77 (talk) to rev. 1123012677 by Citation bot: Vandalism (RW 16.1) |
Guy Harris (talk | contribs) |
||
Line 1:
{{see also|Universal Turing machine#Stored-program computer|l1=Universal Turing machine: Stored-program computer}}
{{Use dmy dates|date=June 2020}}▼
{{short description|Computer that stores program instructions in electronically or optically accessible memory}}
A '''stored-program computer''' is a [[computer]] that stores [[Instruction (computer science)|program instructions]] in electronically or optically accessible memory.<ref>{{Citation | last = Allison | first = Joanne | title = Stored-program Computers | year = 1997 | url = http://www.computer50.org/mark1/stored.html | access-date = 24 August 2011 | url-status = dead | archive-url = https://web.archive.org/web/20110927012816/http://www.computer50.org/mark1/stored.html | archive-date = 27 September 2011}}</ref> This contrasts with systems that stored the program instructions with [[plugboard]]s or similar mechanisms.
Line 22:
Several computers could be considered the first stored-program computer, depending on the criteria.<ref>Edwin D. Reilly (2003). ''Milestones in Computer Science and Information Technology'', p. 245.</ref>
* [[IBM SSEC]], became operational in January 1948 but was [[electromechanical]]<ref>{{cite book|author=Emerson W. Pugh|author2=Lyle R. Johnson|author3=John H. Palmer|title=''IBM's 360 and Early 370 Systems''|url=https://archive.org/details/ibms360early370s0000pugh|url-access=registration|date=1991|publisher=MIT Press|isbn=978-0-262-51720-1|page=[https://archive.org/details/ibms360early370s0000pugh/page/15 15]}}</ref>
* In April 1948, modifications were completed to [[ENIAC]] to function as a stored-program computer, with the program stored by setting dials in its function tables, which could store 3,600 decimal digits for instructions. It ran its first stored program on
|title=ENIAC in Action:Making and Remaking the Modern Computer
|year=2016
Line 36:
===Telecommunication===
The concept of using a stored-program computer for switching of telecommunication circuits is called [[stored program control]] (SPC). It was instrumental to the development of the first [[electronic switching system]]s by [[American Telephone and Telegraph]] (AT&T) in the [[Bell System]],<ref>D.H. Carbaugh and N.L. Marselos, ''Switching System Software'', in ''Fundamentals of Digital Switching Systems'', J. C. McDonald (ed.), Plenum Press (1983), {{ISBN|0-306-41224-1}}</ref> a development that started in earnest by c. 1954 with initial concept designs by [[Erna Schneider Hoover]] at [[Bell Labs]]. The first of such systems was installed on a trial basis in [[Morris, Illinois]] in 1960.<ref>{{cite journal |last1=Joel |first1=A. E. |title=An Experimental Electronic Switching System |journal=[[Bell Laboratories Record]] |date=October 1958 |volume=36 |issue=10 |pages=359–363 |url=https://worldradiohistory.com/Archive-Bell-Laboratories-Record/50s/Bell-Laboratories-Record-1958-10.pdf#page=5 |access-date=
==See also==
|