|Home > Browse Our Collection > Manuals > IBM > IBM - A Programmer's ... 60 Assembler Language
Minor Revision (August 1970)
'This student text is an introduction to System/360 assembler language coding. It provides many examples of short programs down in assembled form. Some elementary programming techniques and the specific instructions illustrated in the programs are discussed in simple, relatively nontechnical terms. Much of the text is based on information in IBM System/360 Principles of Operation (GA22-6821). This includes a brief review of relevant System/360 concepts and descriptions of selected assembler language instructions for arithmetic, logical, and branching operations. Standard (fixed-point), decimal, and floating point arithmetic are discussed. The book also includes an elementary introduction to assembler language and the assembler program, and chapters on base register addressing and on program linkages and relocation. The coding of many other common programming techniques, such as the use of branches, loops, and counters, is shown. The use of macro instructions is demonstrated, but not covered in detail. Program flowcharting and input/output operations are beyond the scope of the book.'
This document has recently been digitised and made available here. Digitising our collections requires significant resources. Please consider making a donation to the Centre if you download this document! The donate button is at the top of this page, by the search bar.
This exhibit has a reference ID of CH40534. Please quote this reference ID in any communication with the Centre for Computing History.