Here's another that seems relevant to what you're doing... https://share.confex.com/share/118/webprogram/Handout/Session10409/Trimodal%20Handout.pdf
-----Original Message----- From: IBM Mainframe Assembler List <[email protected]> On Behalf Of Colin Paice Sent: Tuesday, June 28, 2022 12:04 PM To: [email protected] Subject: Documentation on the new 64 bit instructions Caution! This message was sent from outside your organization. I've been working on calling an assembler program from a 64 bit C program, and have been struggling.Is there is a good guide on how to use these new instructions? For example1) "You need to use a LLGTR R1... instruction to clear the register before using a L R1... because without it the high part of the register will have some 64 bit rubbish in it" 2) I used BAKR R14,0 PR But it kept returning in 24 bit mode. It needs BSM 14,0 before the BAKR.__ The POP tells you all about the instructions - but not how to use it. The z/OS doc says use BACK/PR without mentioning the BSM. Colin Paice
