Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
6
Lang/EDSAC-order-code/00-LANG.txt
Normal file
6
Lang/EDSAC-order-code/00-LANG.txt
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{{stub}}{{language|EDSAC order code}}
|
||||
The Electronic Delay Storage Automatic Calculator (EDSAC), which went into operation at Cambridge in 1949, was one of the first stored-program computers. It was also the machine on which the first programming book—<i>The Preparation of Programs for an Electronic Digital Computer</i> (1951), by Wilkes, Wheeler, and Gill—was based.
|
||||
|
||||
The EDSAC featured a memory of 512 17-bit words, later upgraded to 1,024, and a rather sophisticated loader (Initial Orders) in read-only memory. The machine's 'order code' (instruction set) was designed to be partly mnemonic, subject to the restriction that each 'order' was encoded using a single character: so <tt>A</tt> stood for 'add', <tt>S</tt> for 'subtract', etc. The Initial Orders also provided for relocatable code, with the character <tt>θ</tt> denoting 'offset from base address'.
|
||||
|
||||
The original EDSAC was retired in 1958, but simulators exist allowing EDSAC programs to be run under Windows, GNU Linux, or OS X, and also in the browser. These simulations additionally permit the use of comments, newlines, and whitespace, to make the orders more readable; and they employ ASCII characters in place of the handful of Greek letters used in EDSAC code (<tt>@</tt> instead of <tt>θ</tt>, for instance). Work is underway at the National Museum of Computing in Bletchley Park to construct a full working replica of the EDSAC.
|
||||
2
Lang/EDSAC-order-code/00-META.yaml
Normal file
2
Lang/EDSAC-order-code/00-META.yaml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
---
|
||||
from: http://rosettacode.org/wiki/Category:EDSAC_order_code
|
||||
1
Lang/EDSAC-order-code/100-doors
Symbolic link
1
Lang/EDSAC-order-code/100-doors
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/100-doors/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/A+B
Symbolic link
1
Lang/EDSAC-order-code/A+B
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/A+B/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Averages-Arithmetic-mean
Symbolic link
1
Lang/EDSAC-order-code/Averages-Arithmetic-mean
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Averages-Arithmetic-mean/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Babbage-problem
Symbolic link
1
Lang/EDSAC-order-code/Babbage-problem
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Babbage-problem/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Caesar-cipher
Symbolic link
1
Lang/EDSAC-order-code/Caesar-cipher
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Caesar-cipher/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Calculating-the-value-of-e
Symbolic link
1
Lang/EDSAC-order-code/Calculating-the-value-of-e
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Calculating-the-value-of-e/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Calkin-Wilf-sequence
Symbolic link
1
Lang/EDSAC-order-code/Calkin-Wilf-sequence
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Calkin-Wilf-sequence/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Catalan-numbers
Symbolic link
1
Lang/EDSAC-order-code/Catalan-numbers
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Catalan-numbers/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Catalan-numbers-Pascals-triangle
Symbolic link
1
Lang/EDSAC-order-code/Catalan-numbers-Pascals-triangle
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Catalan-numbers-Pascals-triangle/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Comments
Symbolic link
1
Lang/EDSAC-order-code/Comments
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Comments/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Compile-time-calculation
Symbolic link
1
Lang/EDSAC-order-code/Compile-time-calculation
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Compile-time-calculation/EDSAC-order-code
|
||||
|
|
@ -0,0 +1 @@
|
|||
../../Task/Continued-fraction-Arithmetic-Construct-from-rational-number/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Copy-a-string
Symbolic link
1
Lang/EDSAC-order-code/Copy-a-string
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Copy-a-string/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Count-in-octal
Symbolic link
1
Lang/EDSAC-order-code/Count-in-octal
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Count-in-octal/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Count-the-coins
Symbolic link
1
Lang/EDSAC-order-code/Count-the-coins
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Count-the-coins/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Day-of-the-week
Symbolic link
1
Lang/EDSAC-order-code/Day-of-the-week
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Day-of-the-week/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Empty-program
Symbolic link
1
Lang/EDSAC-order-code/Empty-program
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Empty-program/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Even-or-odd
Symbolic link
1
Lang/EDSAC-order-code/Even-or-odd
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Even-or-odd/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Factorial
Symbolic link
1
Lang/EDSAC-order-code/Factorial
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Factorial/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Factors-of-an-integer
Symbolic link
1
Lang/EDSAC-order-code/Factors-of-an-integer
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Factors-of-an-integer/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Farey-sequence
Symbolic link
1
Lang/EDSAC-order-code/Farey-sequence
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Farey-sequence/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Fibonacci-sequence
Symbolic link
1
Lang/EDSAC-order-code/Fibonacci-sequence
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Fibonacci-sequence/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Golden-ratio-Convergence
Symbolic link
1
Lang/EDSAC-order-code/Golden-ratio-Convergence
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Golden-ratio-Convergence/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Gray-code
Symbolic link
1
Lang/EDSAC-order-code/Gray-code
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Gray-code/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Greatest-common-divisor
Symbolic link
1
Lang/EDSAC-order-code/Greatest-common-divisor
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Greatest-common-divisor/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Hailstone-sequence
Symbolic link
1
Lang/EDSAC-order-code/Hailstone-sequence
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Hailstone-sequence/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Hello-world-Line-printer
Symbolic link
1
Lang/EDSAC-order-code/Hello-world-Line-printer
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Hello-world-Line-printer/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Hello-world-Text
Symbolic link
1
Lang/EDSAC-order-code/Hello-world-Text
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Hello-world-Text/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Horners-rule-for-polynomial-evaluation
Symbolic link
1
Lang/EDSAC-order-code/Horners-rule-for-polynomial-evaluation
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Horners-rule-for-polynomial-evaluation/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Integer-comparison
Symbolic link
1
Lang/EDSAC-order-code/Integer-comparison
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Integer-comparison/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Integer-sequence
Symbolic link
1
Lang/EDSAC-order-code/Integer-sequence
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Integer-sequence/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Linear-congruential-generator
Symbolic link
1
Lang/EDSAC-order-code/Linear-congruential-generator
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Linear-congruential-generator/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Loops-Downward-for
Symbolic link
1
Lang/EDSAC-order-code/Loops-Downward-for
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Loops-Downward-for/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Loops-For
Symbolic link
1
Lang/EDSAC-order-code/Loops-For
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Loops-For/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Loops-Infinite
Symbolic link
1
Lang/EDSAC-order-code/Loops-Infinite
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Loops-Infinite/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Loops-N-plus-one-half
Symbolic link
1
Lang/EDSAC-order-code/Loops-N-plus-one-half
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Loops-N-plus-one-half/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Matrix-transposition
Symbolic link
1
Lang/EDSAC-order-code/Matrix-transposition
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Matrix-transposition/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Monte-Carlo-methods
Symbolic link
1
Lang/EDSAC-order-code/Monte-Carlo-methods
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Monte-Carlo-methods/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Pangram-checker
Symbolic link
1
Lang/EDSAC-order-code/Pangram-checker
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Pangram-checker/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Permutations
Symbolic link
1
Lang/EDSAC-order-code/Permutations
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Permutations/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Pi
Symbolic link
1
Lang/EDSAC-order-code/Pi
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Pi/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Primality-by-Wilsons-theorem
Symbolic link
1
Lang/EDSAC-order-code/Primality-by-Wilsons-theorem
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Primality-by-Wilsons-theorem/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Pythagorean-triples
Symbolic link
1
Lang/EDSAC-order-code/Pythagorean-triples
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Pythagorean-triples/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Runge-Kutta-method
Symbolic link
1
Lang/EDSAC-order-code/Runge-Kutta-method
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Runge-Kutta-method/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Sequence-of-primes-by-trial-division
Symbolic link
1
Lang/EDSAC-order-code/Sequence-of-primes-by-trial-division
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Sequence-of-primes-by-trial-division/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Sieve-of-Eratosthenes
Symbolic link
1
Lang/EDSAC-order-code/Sieve-of-Eratosthenes
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Sieve-of-Eratosthenes/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Sort-three-variables
Symbolic link
1
Lang/EDSAC-order-code/Sort-three-variables
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Sort-three-variables/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Sorting-algorithms-Bubble-sort
Symbolic link
1
Lang/EDSAC-order-code/Sorting-algorithms-Bubble-sort
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Sorting-algorithms-Bubble-sort/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Sum-of-a-series
Symbolic link
1
Lang/EDSAC-order-code/Sum-of-a-series
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Sum-of-a-series/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Towers-of-Hanoi
Symbolic link
1
Lang/EDSAC-order-code/Towers-of-Hanoi
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Towers-of-Hanoi/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Universal-Turing-machine
Symbolic link
1
Lang/EDSAC-order-code/Universal-Turing-machine
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Universal-Turing-machine/EDSAC-order-code
|
||||
1
Lang/EDSAC-order-code/Van-der-Corput-sequence
Symbolic link
1
Lang/EDSAC-order-code/Van-der-Corput-sequence
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Van-der-Corput-sequence/EDSAC-order-code
|
||||
Loading…
Add table
Add a link
Reference in a new issue