360 Assembly
This book is about assembly language programming for the IBM 360, 370, 93xx and z/System family of mainframe computers. The same assembly language was also used on the Univac 90/60, 90/70, and 90/80 mainframes. The term "360" will be used to refer to all of these. This book will attempt to teach how to program in 360 assembly, the history of the processor family, and the basic architecture of 360 processor systems.
Table of Contents
360 Basics
360 Instruction Set
- 360 Instructions
- Branch Instructions
- Data Transfer Instructions
- Control Flow Instructions
- Arithmetic Instructions
- Logic Instructions
- Shift and Rotate Instructions
- Other Instructions
- Pseudo Instructions
Syntax and Assemblers
Instruction Extensions
- Floating Point
- High-Level Languages