The only change in PGM= is APF.

JOBLIB, STEPLIB and SYSLIB used to be strictly PDS; no PDSE or Unix paths.

For MFT and MVT there were multiple reader procs, and for MVT there was also 
the ASB reader.

Load libraries could be on any DASD. I hope everybody used only disk and drum; 
I'd hate to see a lot of fetches from a data cell. For OS/VS, the only 
supported DASD were disks and MSS.

________________________________________
From: IBM Mainframe Assembler List <[email protected]> on behalf 
of Charles Mills <[email protected]>
Sent: Thursday, March 31, 2022 12:39 PM
To: [email protected]
Subject: Re: Does HLASM use NOTE and POINT on UNIX files?

My very first OSes were OS PCP and CP-67 back in 1969, but I did not do any
serious OS/360 coding until around 1975. (I was coding for DOS/360 in the
interim.) My recollection is that PGM= worked then more or less exactly as
it does now. I don't recall about STEPLIB for sure -- I think then it was
more or less as now -- but I am 99% sure than SYSLIB worked then more or
less as now.

You could IPL a standalone dump from cards or tape, but OS/360 PGM= never
supported other than disk-based load libraries, AFAIR.

To submit a job you put the JCL deck in the card reader and issued S RDR
specifying the address of the card reader (generally 00C). There was no job
entry system. You started readers and you started writers. I *think* a
program could if it wished read directly from cards or write directly to
punch or print, but generally you did not do so. Some programs had to: the
1404 was a combination card reader and line printer (believe it or not).
Organizations punched account numbers into cards and then used the 1404 to
read the account number and print an invoice on the card. The cards were
then mailed to customers, and when they returned their checks, the card was
used as a processing document. The 1404 supported double-wide cards -- two
80-column cards joined at a short edge with a perforated strip. The customer
kept one card and returned the other.

http://secure-web.cisco.com/1DpiEoFVexpUcncbS_0eSMT5L2KADnV3xs4By3HuD3w8T49Oeb-iQQQIlzDgjFGzBRA3ujQem2QQJICSYMRgIjnPmd_IVmfTLp48NcZohCmtisVuxeHzrunb4wY-ptlM6dYbJffjljN1RjvZRsV2wRazEmmPWVM3O9lxAMvZzKidnS8F9uU95E21mtYEm9tpZkYFx3OB6iBxsDXPDu4jeTjc0kNWxJzxDvlYPNKgw_ayw16tM1541-sD--R7R3sXNYFCvOOAl21IKsDoANjGqo-hX6SfsEawM71c-kU1UbfLb_9vlg-Rdvaorhu6iCXzFTxeqWuMk-_fC1xNU6xSE6Ky5p08Nuu-nSqzoQiUXm6RtpBRrz9O02Fkl33754vb8bfvkKaysECOw0OSxtyQE7s6JXtSz9NpLwAbDoW82K1YE9d3IAsHiknVeYlhtBIUt/http%3A%2F%2Fwww.bitsavers.org%2Fpdf%2Fibm%2F1401%2FG24-1446-0_1404_printer.pdf
 talks
about 1401 attachment but I remember that Blue Cross of N. Calif. had one
attached to a 360/50. Used for billing as I describe above.

Charles


-----Original Message-----
From: IBM Mainframe Assembler List [mailto:[email protected]]
On Behalf Of Paul Gilmartin
Sent: Thursday, March 31, 2022 9:01 AM
To: [email protected]
Subject: Re: Does HLASM use NOTE and POINT on UNIX files?

On Mar 31, 2022, at 09:54:38, Schmitt, Michael wrote:
> How did the assembler originally work, back when punched cards were used?
I don't really know.
>
How did "EXEC PGM=..." originally work, back when punched cards were used?

I suspect SYSIN, but neither SYSLIB nor STEPLIB.

--
gil

Reply via email to