Content deleted Content added
Guy Harris (talk | contribs) →IBM 2560 Multi-Function Card Machine: Combine references to A22-6810. |
Guy Harris (talk | contribs) Use {{cite book}} for manuals. Clean up parameters, including updating a URL. |
||
Line 83:
===2311 Disk Storage===
Model 20 disk storage uses [[History of IBM magnetic disk drives#IBM 2311|IBM 2311 disk drives]], model 11 or 12, attached to an integrated "storage control feature" on the CPU.<ref name=FuncChar />{{rp|pp.58–76}} If multiple drives are attached they have to be the same model. Both models use the 1316 [[disk pack]] which provides a maximum of 203 [[Cylinder (disk drive)|cylinders]] with 10 [[Track (disk drive)|tracks]] per cylinder. The model 11 uses all cylinders, the model 12 uses only the outermost 103. Each track is divided into ten [[Disk sector|sector]]s of 270 bytes each. The model 11 has a formatted capacity of 5.4 million bytes, and the model 12 of 2.5 million.<ref>
===IBM 2560 Multi-Function Card Machine===
Line 112:
===Disk Programming System===
The '''Disk Programming System (DPS)''' is a control program for a Model 20 with at least 12 KiB of memory and one disk drive. The components of DPS are:<ref>{{cite book
* The ''[[Initial Program Load#IBM Initial Program Load|Initial Program Loader]]'' (IPL).
* A small ''resident monitor'' which handles disk input/output, error recovery, and job-to-job transition, and loads programs to be executed from the ''core-image library'' on disk.
Line 125:
On such systems TPS provides an assembler and tape manipulation utility programs.
Additional capabilities are provided on systems with 8192 bytes of main storage,
and still more with four or more magnetic tape drives.<ref>
===Card Programming Support===
Line 132:
===Languages===
* [[IBM RPG|Report Program Generator (RPG)]].
* [[PL/I]] subset, DPS only.<ref>{{cite book
* [[IBM Basic assembly language|Basic Assembler]] versions were available for CPS, TPS, and DPS including [[Input/Output Control System]] (IOCS) macros and processing routines.
|