QuoteRef: campM1_1980

topics > all references > ThesaHelp: references c-d

references c-d
history of computers
pointers to data
machine code and assembly language
function library
monitored variable
voice and sound as a user interface
exception handling by termination
exceptions and undesired events
execution tracing
symbolic representation
history of mathematics
programming notation
programming language


Campbell-Kelly, M., "Programming the EDSAC: early programming activity at the University of Cambridge", Annals of the History of Computing, 2, 1, pp. 7-36, January 1980. Google

12 ;;Quote: average order times for the EDSAC was 1.5 ms with multiply at 4.5 ms; the tape reader ran at 50 chars/sec and the teleprinter at 7 chars/sec
13 ;;Quote: in 1955, EDSAC's B-register (index register) made instruction modification obsolete; invented at Manchester University
14 ;;Quote: even though EDSAC code looks like assembly code, the punched code was unintelligible
14 ;;Quote: symbolic instructions on the EDSAC took about the same number of characters as a binary code
14 ;;Quote: EDSAC programs and sub-routines were always kept in symbolic form; allowed interpretation and checking routines
15 ;;Quote: subroutine libraries were mentioned by Babbage, and used with the Harvard Mark 1 and the ENIAC
24 ;;Quote: EDSAC programmers could view one bank of 32 words while the program was running; called "peeping"
25 ;;Quote: the EDSAC accumulator was attached to a loudspeaker; users could detect small changes in rhythm
25 ;;Quote: the EDSAC only used about half of the order codes; an errant program would quickly stop and allow a postmortem dump
25 ;;Quote: the check routine prints a letter for each order and a new line line for each control transfer. This compact trace made it easy to follow the program
26 ;;Quote: EDSAC assembly routines provided symbolic subroutine calls and symbolic labels; neither was used much
29 ;;Quote: EDSAC's floating point interpreter had recursion, an index register. and DO-loops; first recorded use of recursion
29 ;;Quote: although interpretation was slow, I/O ran at the same speed; programs were much easier to code
31 ;;Quote: the EDSAC was the primary source for symbolic assembly systems and the subroutine library
31 ;;Quote: a symbolic code is much easier to use than octal codes
31+;;Quote: Babbage introduced Cambridge to Leibniz's calculus in preference to Newton's calculus
33 ;;Quote: the EDSAC group remained skeptical of programming languages. They preferred symbolic machine code, a subroutine library, and powerful diagnostics

Related Topics up

ThesaHelp: references c-d (337 items)
Topic: history of computers (66 items)
Topic: pointers to data (55 items)
Topic: machine code and assembly language (49 items)
Topic: function library (50 items)
Topic: monitored variable (27 items)
Topic: voice and sound as a user interface (26 items)
Topic: exception handling by termination (16 items)
Topic: exceptions and undesired events (29 items)
Topic: execution tracing (39 items)
Topic: symbolic representation (26 items)
Topic: interpreter (59 items)
Topic: recursion (16 items)
Topic: history of mathematics (57 items)
Group: programming notation   (14 topics, 221 quotes)
Topic: programming language (29 items)

Collected barberCB 3/98
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.