Ah! That's a different question.

It's always a research project. I know of no exhaustive "this instruction was 
introduced with this model" document.

You can go through the various Principles of Operation versions and look for 
change bars. Not a quick task.

You can look at the description for each instruction and look at the Program 
Exceptions paragraph and find something like "Operation (if the 
general-instructions-extension facility is not installed)." And then go through 
the various announcements looking for when the relevant facility was announced.

Another trick is to look at the supported opcodes for each hardware level 
specification for HLASM.

As I say, not simple. A research project.

I once thought about doing a definitive spreadsheet but I gave up on the 
project before I had made much progress.

Charles


-----Original Message-----
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On 
Behalf Of João Reginato
Sent: Thursday, May 9, 2024 8:07 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: RES: Relative branching instructions info
Importance: Low

I need to know in what hardware it was first implemented

Reply via email to