开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

PS/44


 

开云体育

Has anyone found a copy of the installation tapes for this specialized operating system.

?

PS/44 was designed for the s/360 Model 44, and only allowed Fortran to run.

?

John Rankin


 

There is source for MPS/44 which is a variant of PS/44. However it is incomplete. It is missing the utilities to create the disk and load it. If you do find it let me know.

Rich


 

开云体育

Is the format of the disk known?? Is the content on the disk also known?? I have a lot of tools for building emulated disks.? So might help.??

I am assuming running the code would use an emulator of some kind.? The SATK assembler, ASMA, has support to assemble code for PS/44 with all of its "weirdness".? The resulting code has not ever been tested.? In fact I never thought it might be possible.? But with an emulator, it could be and of some use depending upon why the original programs are being sought.

Harold Grovesteen

On 6/17/24 07:46, Richard Cornwell wrote:

There is source for MPS/44 which is a variant of PS/44. However it is incomplete. It is missing the utilities to create the disk and load it. If you do find it let me know.

Rich


 

Assembling it would not be a problem, DOS should be able to assemble it. However what we have is only the changes from PS/44 to make MPS/44. What is lacking it the tools to format the disk and load the decks onto the disk. So it is a lot of code to write to get it installed on a disk. It could either be installed on a 2311 or special disk for 44. Basically a couple megabyte FBA disk.

Rich


 

开云体育

By which I am assuming the format of the disk is unknown and possibly the contents.

I have tools in SATK that can readily build a FBA disk image.? But you do need to know what goes on it and how it is structured on the disk.? Both of which appear to be unavailable.

Harold Grovesteen

On 6/17/24 09:19, Richard Cornwell wrote:

Assembling it would not be a problem, DOS should be able to assemble it. However what we have is only the changes from PS/44 to make MPS/44. What is lacking it the tools to format the disk and load the decks onto the disk. So it is a lot of code to write to get it installed on a disk. It could either be installed on a 2311 or special disk for 44. Basically a couple megabyte FBA disk.

Rich


 

The model 44 was a specialized box. The largest amount of memory was 256K. It didnt have some instructions.



Joe

On Mon, Jun 17, 2024 at 7:00?AM John Rankin via <John.Rankin=[email protected]> wrote:

Has anyone found a copy of the installation tapes for this specialized operating system.

?

PS/44 was designed for the s/360 Model 44, and only allowed Fortran to run.

?

John Rankin


 

I dont the 44 supported FBA...

A unique feature of the Model 44 is its integrated single disk storage drive which uses the cartridge and provides 1,171,200 bytes:?pp.5,?11? of removable disk storage built right into the CPU. A second integrated drive is available as an option.:?p.12? The Model 44 Programming System (M44PS) uses this drive as a systems residence device.:?p.7?

Joe

On Mon, Jun 17, 2024 at 9:56?AM Harold Grovesteen via <h.grovsteen=[email protected]> wrote:

By which I am assuming the format of the disk is unknown and possibly the contents.

I have tools in SATK that can readily build a FBA disk image.? But you do need to know what goes on it and how it is structured on the disk.? Both of which appear to be unavailable.

Harold Grovesteen

On 6/17/24 09:19, Richard Cornwell wrote:
Assembling it would not be a problem, DOS should be able to assemble it. However what we have is only the changes from PS/44 to make MPS/44. What is lacking it the tools to format the disk and load the decks onto the disk. So it is a lot of code to write to get it installed on a disk. It could either be installed on a 2311 or special disk for 44. Basically a couple megabyte FBA disk.

Rich


 

On Mon, 17 Jun 2024 at 13:18, Joe Monk via <joemonk64=[email protected]> wrote:
I dont the 44 supported FBA...

Stronger than that - I don't think FBA (in the IBM mainframe context) overlapped the 360/44 or 44PS at all. Whether any IBM FBA disk device could be attached to any S/360 (or at least was supported by IBM in such a configuration) is doubtful, but I don't know for sure that it was impossible.?
?
A unique feature of the Model 44 is its integrated single disk storage drive which uses the cartridge and provides 1,171,200 bytes:?pp.5,?11? of removable disk storage built right into the CPU. A second integrated drive is available as an option.:?p.12? The Model 44 Programming System (M44PS) uses this drive as a systems residence device.:?p.7?

And that little built-in drive is not supported by any other OS than 44PS.
?
Joe

Tony H.


 

According to the Functional Characteristics the 2315 drive had 200 cylinders + 3 spare. Each cylinder consisted of 16 sectors of 366 bytes each.

It supported '0001011' + 1 byte for seek cylinder.
???????????? 'hsss1010' for read. Read begins at h(Head), sss(Sector) and continues to end of track
???????????? 'hsss1001' for write. It began at given sector until end of track, if there was not enough data the rest of the track was written as 0.
??????????? '00000010' Read IPL, '00000011' NOP, '00000100' Sense.

The 44 supported most of the RR, RX, RS, and SI instructions. According to docs it did not support LM/STM, BXH, BXLE but they are used in MPS/44.

The 44 also allowed for instructions do be placed in bump storage and on illegal opcode it could transfer to bump storage to be executed.

Rich


 

开云体育

Thanks Joe for the Wikipedia link.? A lot of detail and additional links.? When I get a chance, I plan to copy to my system.

Harold

On 6/17/24 12:18, Joe Monk wrote:

I dont the 44 supported FBA...

A unique feature of the Model 44 is its integrated single disk storage drive which uses the cartridge and provides 1,171,200 bytes:?pp.5,?11? of removable disk storage built right into the CPU. A second integrated drive is available as an option.:?p.12? The Model 44 Programming System (M44PS) uses this drive as a systems residence device.:?p.7?

Joe

On Mon, Jun 17, 2024 at 9:56?AM Harold Grovesteen via <h.grovsteen=[email protected]> wrote:

By which I am assuming the format of the disk is unknown and possibly the contents.

I have tools in SATK that can readily build a FBA disk image.? But you do need to know what goes on it and how it is structured on the disk.? Both of which appear to be unavailable.

Harold Grovesteen

On 6/17/24 09:19, Richard Cornwell wrote:
Assembling it would not be a problem, DOS should be able to assemble it. However what we have is only the changes from PS/44 to make MPS/44. What is lacking it the tools to format the disk and load the decks onto the disk. So it is a lot of code to write to get it installed on a disk. It could either be installed on a 2311 or special disk for 44. Basically a couple megabyte FBA disk.

Rich


 

John,

So, what is your interest?in PS/44?? Did you ever work with the model 44, back in the day?

When I attended Clarkson College of Technology (now Clarkson U.) in Potsdam, NY from 1971 through 1975, they ran 44-MFT, a locally modified variant of PS/44.? It was very similar to the 44-MPS described elsewhere and made available via SHARE Program Library Agency (SPLA).? I was a student operator and ran batch jobs on 44-MFT on week-ends.? Fun times!

I have uploaded the files for 44-MPS to a new "PS44-MPS" folder in the "Files" area of this group.
?
You can find almost all of the relevant manuals for the IBM PS/44 (aka. 44/PS) here:
?
? ??
?
See also the attached document and source code (recovered from some old SHARE SPLA Tapes.)
?
This is probably as close as we can ever get to finding a copy of PS/44.
?
What is missing are the tools to format disk packs, to put the system on the SYSRES volume, etc. -- the tools described?in the System Programming manual of PS/44.? ?But I believe we can substitute equivalent tools and utilities from DOS/360 and OS/360.? ?Use either 2311 or 2314.? ?The other disk drive, 1311 or whatever it was, was a very strange device -- very non-standard, not very much like other IBM DASD of that time period.? ?
?
See also:
? ???
?
This site can "point the way" to how to bootstrap MPS/44, for example, how to write an IPL program, put it on the disk, etc. -- starts from the very basics and builds up.
?
I think the closest we can get to a running PS/44 look-alike would be to use this approach to resurrect MPS, substituting and using various utilities from OS/360 or DOS/360 as needed.
?
For example, PS/44 (and 44-MPS) had "directoried data sets" that are similar to but not identical with an OS PDS.? We can just create and use a PDS.? This may require a few small changes to some of the channel programs used in MPS.? The TXXOS web site shows how to do these tasks, for example, how to read data from a PDS to load a program member into memory, etc.
?
Look this all over and let me know what you think.
?
All the best,
?
Mark S. Waterbury


 

开云体育

Mark,

?

To be honest, I was fascinated by PS/44.? I only recently learned about it when I was preparing for a presentation, I’m going to be giving at the VM Workshop later this week.? Part of my talk will cover the development of FORTRAN and COBOL.? I was fascinated to realize that IBM built a machine that was missing instructions in order to operate faster, and had a special operating system that could only compile FORTRAN.?

?

John

?

From: <[email protected]> on behalf of Mark Waterbury <mark.s.waterbury@...>
Reply-To: <[email protected]>
Date: Monday, June 17, 2024 at 7:14 PM
To: <[email protected]>
Subject: Re: [H390-DOSVS] PS/44

?

John,

So, what is your interest?in PS/44?? Did you ever work with the model 44, back in the day?


When I attended Clarkson College of Technology (now Clarkson U.) in Potsdam, NY from 1971 through 1975, they ran 44-MFT, a locally modified variant of PS/44.? It was very similar to the 44-MPS described elsewhere and made available via SHARE Program Library Agency (SPLA).? I was a student operator and ran batch jobs on 44-MFT on week-ends.? Fun times!

I have uploaded the files for 44-MPS to a new "PS44-MPS" folder in the "Files" area of this group.

?

You can find almost all of the relevant manuals for the IBM PS/44 (aka. 44/PS) here:

?

? ??

?

See also the attached document and source code (recovered from some old SHARE SPLA Tapes.)

?

This is probably as close as we can ever get to finding a copy of PS/44.

?

What is missing are the tools to format disk packs, to put the system on the SYSRES volume, etc. -- the tools described?in the System Programming manual of PS/44.? ?But I believe we can substitute equivalent tools and utilities from DOS/360 and OS/360.? ?Use either 2311 or 2314.? ?The other disk drive, 1311 or whatever it was, was a very strange device -- very non-standard, not very much like other IBM DASD of that time period.? ?

?

See also:

? ???

?

This site can "point the way" to how to bootstrap MPS/44, for example, how to write an IPL program, put it on the disk, etc. -- starts from the very basics and builds up.

?

I think the closest we can get to a running PS/44 look-alike would be to use this approach to resurrect MPS, substituting and using various utilities from OS/360 or DOS/360 as needed.

?

For example, PS/44 (and 44-MPS) had "directoried data sets" that are similar to but not identical with an OS PDS.? We can just create and use a PDS.? This may require a few small changes to some of the channel programs used in MPS.? The TXXOS web site shows how to do these tasks, for example, how to read data from a PDS to load a program member into memory, etc.

?

Look this all over and let me know what you think.

?

All the best,

?

Mark S. Waterbury