It used to be in SHARE presentations. Branch relative was presented in 1998 Stalking the new opcodes. That would be pre-MP3000, pre-zArchitecture,I believe. I always though a good place to add documentation was https://bixoft.nl/english/opcd00.htm
On 2024-05-09 11:21 a.m., Charles Mills wrote:
EXTERNAL EMAIL ALERT This email originated from outside of DataKinetics. Do not click links or open any attachments unless you both recognize the sender, and know the content is safe. 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
Gary Weinhold Senior Application Architect DATAKINETICS | Data Performance & Optimization Phone:+1.613.523.5500 x216 Email: [email protected] Visit us online at www.DKL.com E-mail Notification: The information contained in this email and any attachments is confidential and may be subject to copyright or other intellectual property protection. If you are not the intended recipient, you are not authorized to use or disclose this information, and we request that you notify us by reply mail or telephone and delete the original message from your mail system. -----Original Message-----
From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of João Reginato Sent: Thursday, May 9, 2024 8:07 AM To: [email protected] Subject: RES: Relative branching instructions info Importance: Low I need to know in what hardware it was first implemented
