Talk:IBM Enterprise Systems Architecture

PSW layout
Should the IBM S/370 registers table in IBM System/370 be selectively copied here? If not, should the Enterprise Systems Architecture Extended Control mode PSW sub-table be copied here? -- Shmuel (Seymour J.) Metz Username:Chatul (talk) 12:19, 27 April 2023 (UTC)
 * Given that ESA adds the access registers, the table should probably be selectively copied here, and have the access registers added. Guy Harris (talk) 17:49, 27 April 2023 (UTC)
 * Done. I added a stub-section because it needs a description of AR mode. I'm not sure what the appropriate level of detail is. -- Shmuel (Seymour J.) Metz Username:Chatul (talk) 01:31, 28 April 2023 (UTC)

Control registers?
I added a Control Register section with a table of control level fields, and linked to it from the register table. Should I also copy it to this article in place of the link? -- Shmuel (Seymour J.) Metz Username:Chatul (talk) 11:52, 6 July 2023 (UTC)
 * I'm not sure what should be done about control registers for any architecture. A case could be made that the x86 control registers should go in x86 (possibly with control registers new or changed in x86-64 going in x86-64), the S/360 M67 control registers should go in IBM System/360 Model 67, the S/370 control registers should go in IBM System/370, any control registers new or changed in S/370-XA shold go in IBM System/370-XA, any control registers new or changed in ESA/370 or ESA/390 should go here, and any control registers new or changed in z/Architecture should go in z/Architecture, as a collection of control registers for various different architectures all in one single article doesn't seem to make a lot of sense. Perhaps control register should restrict itself to the general concept and not list any particular ISA's control registers. Guy Harris (talk) 21:32, 7 July 2023 (UTC)
 * I'm inclined to agree that the descriptions really belong in the articles on the respective architectures. I only put the 360/67 and ESA layouts her because the Intel layouts were already here. -- — Preceding unsigned comment added by Chatul (talk • contribs) 02:30, 9 July 2023 (UTC)

List new instructions?
I've updated the article to list the features new to ESA/390 and to cite Appendix D of PoOps. Should I list the relevant new instructions under each feature? -- Shmuel (Seymour J.) Metz Username:Chatul (talk) 19:08, 10 May 2024 (UTC)

Recent link update
There are two issues with the links added in permalink/1235096591. The second is easy to fix: [IBM hexadecimal floating-point].
 * 1) The adjacent links violate MOS:SPECIFICLINK.
 * 2) The link is to a numbering system, not to the hexadecimal floating point format. The link should point to IBM hexadecimal floating-point.

The first is a bit thornier. The wording that I came up with to separate the two links seems klunky, but I like having both terms linked. How about -- Shmuel (Seymour J.) Metz Username:Chatul (talk) 08:32, 18 July 2024 (UTC)