Contact us
Heritage collections
Image license terms
HOME
ACL
Associates
Technology
Literature
Applications
Society
Software revisited
Early history
□
Minutes of committee meetings
□
Progress reports
□
Other reports
□
News cuttings
□
In-house publications
□
Committee papers
□
Personal recollections
□
ACL publications
□
Books
□
Early Atlas publications
□
FR80 reports
□
Atlas manuals
□
ICL1906A manuals
□
Other manuals
Algol Language
□
Algol Library
□
Atlas Autocode
□
ABL (Atlas Basic Language)
□
ABL exercises
□
Atlas Supervisor
□
Atlas 1 Extracodes
□
Atlas 1 Operators
□
Atlas 1 Preparing a program
□
Atlas 1 Supervisor and Fixed Store routines
□
Atlas 1 Supervisor Vol 1
□
Atlas 1 Supervisor Vol 2
□
Atlas 1 Supervisor Vol 3
□
Atlas 1 Features: Early Ferranti paper
□
Atlas Testing
□
Input/Output for Atlas 1 and 2
□
Atlas Computer: Ferranti Overview
□
Atlas Bible
□
Atlas 2 Supervisor
Further reading □
Contents
□
Introduction
□
0. Introductory exercises
□
1. Basic operations
□
2. Modification, counting and testing
□
3. B-register operations
□
4. Accumulator operations
□
5. Extracode functions
□
6. Input and output operations
□
7. Magnetic tape operations
□
8. Advanced programming techniques
□
9. Complete programs
ACD
C&A
INF
CCD
CISD
Archives
Contact us
Heritage archives
Image license terms
Search
⟶
ACL
⟶
Literature
⟶
Atlas manuals
⟶
ABL Exercises
:: ATLAS 1 COMPUTER ABL PROGRAMMING EXERCISES
⟶
ACL
⟶
Literature
⟶
Atlas manuals
⟶
ABL Exercises
:: ATLAS 1 COMPUTER ABL PROGRAMMING EXERCISES
ACL
ACD
C&A
INF
CCD
CISD
Archives
Applications
Associates
Literature
Society
Technology
Software revisited
Early history
□
Minutes of committee meetings
□
Progress reports
□
Other reports
□
News cuttings
□
In-house publications
□
Committee papers
□
Personal recollections
□
ACL publications
□
Books
□
Early Atlas publications
□
FR80 reports
□
Atlas manuals
□
ICL1906A manuals
□
Other manuals
Algol Language
□
Algol Library
□
Atlas Autocode
□
ABL (Atlas Basic Language)
□
ABL exercises
□
Atlas Supervisor
□
Atlas 1 Extracodes
□
Atlas 1 Operators
□
Atlas 1 Preparing a program
□
Atlas 1 Supervisor and Fixed Store routines
□
Atlas 1 Supervisor Vol 1
□
Atlas 1 Supervisor Vol 2
□
Atlas 1 Supervisor Vol 3
□
Atlas 1 Features: Early Ferranti paper
□
Atlas Testing
□
Input/Output for Atlas 1 and 2
□
Atlas Computer: Ferranti Overview
□
Atlas Bible
□
Atlas 2 Supervisor
Further reading
⇓
□
Contents
□
Introduction
□
0. Introductory exercises
□
1. Basic operations
□
2. Modification, counting and testing
□
3. B-register operations
□
4. Accumulator operations
□
5. Extracode functions
□
6. Input and output operations
□
7. Magnetic tape operations
□
8. Advanced programming techniques
□
9. Complete programs
Contents
Contents
Introduction
0 INTRODUCTORY EXERCISES
1 BASIC OPERATIONS
1.1 Accumulator
1.2 B-registers
1.3 Extracodes
2 MODIFICATION, COUNTING AND TESTING
3 B-REGISTER OPERATIONS
4 ACCUMULATOR OPERATIONS
4.1 Floating Point Numbers
4.2 Results of Accumulator Instructions
4.3 Further Accumulator Exercises
5 EXTRACODE FUNCTIONS
6 INPUT AND OUTPUT OPERATIONS
7 MAGNETIC TAPE OPERATIONS
7.1 Fixed Length Transfers
7.2 Variable Length Transfers
8 ADVANCED PROGRAMMING TECHNIQUES
8.1 Store Extracode Operations
8.2 Branching
8.3 Monitoring and Trapping
9 COMPLETE PROGRAMS
9.1 Example using Fixed Length Tape Transfers
9.2 Example using Variable Length Tape Transfers
9.3 Example using Complex Extracodes
⇑ Top of page