13.07.2015 Views

IBM 5280 Distributed Data System - Index of

IBM 5280 Distributed Data System - Index of

IBM 5280 Distributed Data System - Index of

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Altocate a <strong>Data</strong> Set (AllOC)Source:Object:II <strong>Data</strong> set number: The number (hex 1-F) <strong>of</strong> data set to allocate.f.I Parameters' address: The address <strong>of</strong> the binary register that contains theaddress <strong>of</strong> the allocate parameters. The binary register must be preceded bytwo commas in the source instruction.This instruction is always executed in nonoverlapped mode. For a printer, thisinstruction is executed as an open instruction. For diskette, when the ALLOCoperation is executed the data set is allocated in the physical space followingthe last valid data set existing on the diskette, provided sufficient extent and labelspace exists. A data set cannot be allocated between existing data sets and alwaysorigrnates on a physical track/sector boundary.The data set HDR1 label is placed in the first deleted HDR1 label space. If thereare no deleted HDR 1 label spaces, the allocation cannot take place, and an externalstatus (3229) is presented. The HDR1 information is taken from the data set lOBand from the parameter string in storage. The binary register (BRn) in the ALLOCinstruction contains the address <strong>of</strong> the fifth byte <strong>of</strong> the parameter string. Theformat <strong>of</strong> the parameter string is as follows:ByteMeaning<strong>Data</strong> set exchange type. A hex number that corresponds to theappropriate exchange type:00 = Basic exchange01 = H exchange02 = I exch8flge (this is the type normally used)03 = E exchange, unblocked and unspanned04 = E exchange, blocked and unspanned05 = E exchange, blocked and-spanned2-4 The number <strong>of</strong> logical records to allocate. Hex 000000 allocatesthe maximum number <strong>of</strong> records that can be placed on the remainingdiskette space.5 The first <strong>of</strong> up to 14 characters <strong>of</strong> an optional owner identification,required for allocating pn a secure diskette. The address stored inthe binary register always points to this byte. If the owner identificationis omitted, the address points to the end blank.Object Code Instruction Format 189

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!