Svoboda | Graniru | BBC Russia | Golosameriki | Facebook
Jump to content

Talk:IBM System/360

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This article is rated C-class on Wikipedia's content assessment scale.
It is of interest to the following WikiProjects:WikiProject iconComputing: Software High‑importance
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
HighThis article has been rated as High-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Software.
Taskforce icon
This article is supported by Computer hardware task force (assessed as Top-importance).
WikiProject iconTechnology
WikiProject iconThis article is within the scope of WikiProject Technology, a collaborative effort to improve the coverage of technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.

Mystery Pugh reference[edit]

There is an external link to p. 323 (https://archive.org/details/memoriesthatshap00pugh/page/323) of Pugh, Emerson W. (1984). "Memories That Shaped an Industry: Decisions Leading to IBM System/360", but that page is just part of the index. What is the relevance? Shmuel (Seymour J.) Metz Username:Chatul (talk) 02:33, 14 June 2020 (UTC)[reply]

It means that the book is 323 pages long, not that one should read page 323. Gah4 (talk) 05:56, 14 June 2020 (UTC)[reply]
In Template:Cite book, "page=" means "see this page" and "pages=" means "see these pages"; neither of them mean "this book has this many pages" - there is no mechanism in Template:Cite book to indicate how many pages the book has. The IABot assumes it means what it's documented to mean, and adds a page link if the book is in the Internet Archive.
I've fixed the external link not to use "page=" or to link to page 323. Guy Harris (talk) 08:12, 14 June 2020 (UTC)[reply]
I clicked on the link and it said, right there: pages: 323. In many other cases, it does mean how many pages, just not here. I don't think I ever made that mistake, though. Gah4 (talk) 19:55, 14 June 2020 (UTC)[reply]
It's not the link, it's the parameter, and the documentation for Template:Cite book clearly says that page= is for a page containing the reference information and pages= is for multiple pages containing the reference information - and that pages= is not to be used for a page count.
The bot assumes that page=/pages= is being used for that purpose, not a page count; if it happened to make the page part of the citation link to a page that happened to say "this book has 323 pages", that's purely coincidental, not intentional.
So nobody should ever put the page count after page= or pages= in a citation template, and, if that's ever been done, it should be fixed not to do so. Guy Harris (talk) 22:08, 14 June 2020 (UTC)[reply]

no IBM 2260 on System/360[edit]

I just removed some recently-added text which implied that the IBM 2260 is used as the console typewriter on some models of System/360. This is incorrect. While the IBM 2260 can be used as an additional operator interface, it does not replace the console typewriter John Sauter (talk) 16:41, 14 July 2020 (UTC)[reply]

As well as I know it, maybe from OS/VS2, a system can have a master console and also secondary consoles. As the mentioned text didn't say master console, it seems to me that it was fine, but mention of the 2260 as a secondary console would also work. I remember them from public access consoles that allowed one to check on the status of a job, but not change things. I believe that was for ASP. Gah4 (talk) 17:21, 14 July 2020 (UTC)[reply]
It is incorrect that the text made such a claim. That text followed the text for the 2250, which is also not a typewriter.
The console typewriter on a S/360 is just another I/O device. The 1052-7 was ubiquitous because it was inexpensive, and had no privileged role. In a Multiple Console Support (MCS) configuration, the normal role for the 1052-7 was as a hardcopy console, with displays serving as master and secondary consoles. This is different from the role of the 3210 and 3215 on some S/370 models. Shmuel (Seymour J.) Metz Username:Chatul (talk) 17:50, 14 July 2020 (UTC)[reply]
The console typewriter was integrated into the CPU, though it appeared to software as though it were on channel 0. I have clarified the text, separating the primary and secondary consoles into separate paragraphs. John Sauter (talk) 16:33, 15 July 2020 (UTC)[reply]
The 1052-7 was optional on, e.g., the 360/65. The 2250 was integrated with the system console on the 360/91, 360/95 and 360/195. There was also an option for two 1052-7 attachments, although I never heard of anyone procuring it.
Would mentioning composite consoles (card reader and printer pairs) be TMI? Shmuel (Seymour J.) Metz Username:Chatul (talk) 19:23, 15 July 2020 (UTC)[reply]
Probably. It's not a hardware feature anyway. Peter Flass (talk) 20:11, 15 July 2020 (UTC)[reply]

Feature 5450 on 360/85 and 3066 on 370/165[edit]

@Peter Flass: The 5450 and 3066 consoles have different keys, CCW opcodes and data streams from a 3270. If you look at the logic manual [1] you will see that DIDOCS has a separate driver for 5450 and 3066. If you have a copy of the VM turnkey system, you can also check the code in CP and in CMS EDIT.

These consoles are documented only in the 360/85, 370/165 and 370/168 CE manuals. I had copies of the CE manuals for the 3165, but I sent them to the LCM for scanning in 2014 and have not yet gotten the PDFs. Maybe you can track down another copy.

Shmuel (Seymour J.) Metz Username:Chatul (talk) 05:38, 15 July 2020 (UTC)[reply]
I didn't think about VM, but the code there would certainly be clearer. Peter Flass (talk) 20:12, 15 July 2020 (UTC)[reply]
I did some more digging around, and the Amdahl 470V manuals not only documented the commands but gave a reference[2] to an IBM manual that is on bitsavers. Shmuel (Seymour J.) Metz Username:Chatul (talk) 01:02, 16 July 2020 (UTC)[reply]
Thanks, that’s interesting.So it was a completely different beast from a 3270, not just a 3270 with a bigger screen. I never saw one in real life. I never came close to an /85, and don’t think I never made it into the computer room when we had a /168. Peter Flass (talk) 02:49, 16 July 2020 (UTC)[reply]

References

  1. ^ IBM System/360 Operating System MVT Supervisor (PDF) (Eighth ed.). IBM. May 1973. GY28-6659-7. {{cite book}}: |work= ignored (help)
  2. ^ "System Console with CRT Display" (PDF). IBM System/370 Model 168 Functional Characteristics (PDF) (Fifth ed.). IBM. January 1976. pp. 26–30. GA22-7010-4.

todo template?[edit]

The article contains the template {{todo|other= *Describe instruction formats *Describe interrupt architecture *Describe I/O architecture}}

This has two problems:

  1. The template documentations says that it belongs in the talk page, not in the article.
  2. The template documentation does not list an |other= parameter.

If I move the template as-is to the talk page, will it create and populate the IBM System/360/to do page? -- Shmuel (Seymour J.) Metz Username:Chatul (talk) 21:33, 17 May 2023 (UTC)[reply]

I started on the instruction formats here: User:Peter_Flass/sandbox#360 instruction set

The template is on the talk page; I don't see "todo" anywhere in the source of IBM System/360.
It was claimed to be empty; that was because it used other= rather than inner= to contain the list. I've fixed that.
But do those issues belong here? Now that we have IBM System/360 architecture, shouldn't that be the page that describes, in detail, instruction sets the interrupt architecture, and the I/O architecture, with IBM System/360 giving just an overview, along with the other stuff it has now? Guy Harris (talk) 23:22, 17 May 2023 (UTC)[reply]
You are right; that list appears to be extremely old. -- Shmuel (Seymour J.) Metz Username:Chatul (talk) 06:50, 18 May 2023 (UTC)[reply]

Compatibility Operating System?[edit]

While the original emulator programs prior to the 360/85 ran standalone, IBM later offered Compatibility Operating System (COS) options for running IBM 1400 series under DOS/360[1] on a 360/30 or 360/40 and 1410/7010 under OS/360[2] on a 360/50. -- Shmuel (Seymour J.) Metz Username:Chatul (talk) 13:59, 31 May 2024 (UTC)[reply]

References

  1. ^ IBM System/360 Disk Operating System 1401/1440/1460 Emulator Programs Compatibility Support/30 Compatibility Support/40 Program Number for CS/30: 360N-EU-484 Program Number for CS/40: 360N-EU-4BS (PDF) (Fifth ed.), IBM, September 1970, GC27-6940-4
  2. ^ Compatibility Operating System for Emulation of 1410/7010 Programs under OS/360 on System/360 Model 50 [COS 50] [360D-11.1.025] Program Logic Manual (First ed.), IBM, September 1970, GY20-0597-0