Re: the BEAR (was: New z16 Instructions)

2022-04-17 Thread Ed Jaffe
On 4/17/2022 1:12 AM, Martin Trübner wrote: what would LBEAR do other than a LG Rn,X'110' ? Martin, X'110' is not the BEAR. The BEAR is a special register that holds the last Breaking Event Address (BEA). X'110' is simply the place where the BEAR is automatically stored when an interrupt

Re: Signed/unsigned operations

2022-04-17 Thread Seymour J Metz
My guess is that there's a barrel shifter that takes on the order of a cycle regardless of the shift amount. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Assembler List [ASSEMBLER-LIST@LISTSERV.UGA.EDU] on behalf of Paul

Re: the BEAR (was: New z16 Instructions)

2022-04-17 Thread Gibney, Dave
You are correct, I reversed L and ST in my thought > -Original Message- > From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Seymour J Metz > Sent: Sunday, April 17, 2022 1:48 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: the BEAR (was: New z16 Instructions)

Re: the BEAR (was: New z16 Instructions)

2022-04-17 Thread Seymour J Metz
Presumable LBEAR would load the actual breaking-event-address register, not set the PSA field. How would STBEAR falsify the original? Were you thinking of LBEAR? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Assembler

Re: Next instruction not needed

2022-04-17 Thread Seymour J Metz
There is no conflict between "it can be done" and "special cases". -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Assembler List [ASSEMBLER-LIST@LISTSERV.UGA.EDU] on behalf of Robin Vowels [robi...@dodo.com.au] Sent:

Re: Z16 principles of operation

2022-04-17 Thread Paul Gilmartin
On Apr 17, 2022, at 10:37:05, Ed Jaffe wrote: > ... > I remember once seeing the new PoOp the day before GA, but that might have > been a "fluke" due to "pilot" error. > Time zone difference? Many pubs are produced in the eastern hemisphere. -- gil

Re: Z16 principles of operation

2022-04-17 Thread Farley, Peter x23353
I believe that SA22-7832-12 is the z15 edition. AFAIK the z16 edition is not yet available. Others have pointed out that the next PoOP isn't usually made available until GA of the hardware, which is said to be May 31, 2022 for z16. So it should be available in about 6 weeks, give or take a

Re: Z16 principles of operation

2022-04-17 Thread Ed Jaffe
On 4/17/2022 7:25 AM, tom_russell tom_russell wrote: Hello, I'm still missing the newest publication. I'm interested to read about the next instructions. Does someone know where to find it? Regards Yves Colliard ResourceLink has the latest - SA22-7832-12.  Go to

Re: the BEAR (was: New z16 Instructions)

2022-04-17 Thread Gibney, Dave
I guess it's possibly some other BEAR. I agree that until we have a POP, I am just WAGing > -Original Message- > From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Martin Trübner > Sent: Sunday, April 17, 2022 1:12 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject:

Re: Next instruction not needed

2022-04-17 Thread Robin Vowels
- Original Message - From: "Paul Gilmartin" <0014e0e4a59b-dmarc-requ...@listserv.uga.edu> To: Sent: Saturday, April 16, 2022 1:57 PM Subject: Re: Next instruction not needed On Apr 15, 2022, at 21:30:35, Robin Vowels wrote: R0 doesn't count because no one else uses it.

Re: Z16 principles of operation

2022-04-17 Thread tom_russell tom_russell
Hello, I'm still missing the newest publication. I'm interested to read about the next instructions. Does someone know where to find it? Regards Yves Colliard ResourceLink has the latest - SA22-7832-12. Go to ibm.com/servers/resourcelink/svc03100.nsf You will need your IBMid. If you

Re: Next instruction not needed

2022-04-17 Thread Robin Vowels
On 2022-04-17 23:11, Seymour J Metz wrote: What's more, the 3 or 4 registers needed for MVCL can be loaded by a single instruction. Only in special cases. . Depends how you program the task. It can be done. . Also, there are no cases where you need 4 registers to fill a block. . Had you

Re: New z16 Instructions

2022-04-17 Thread Steve Smith
---> On Sat, Apr 16, 2022 at 8:33 PM Paul Gilmartin < 0014e0e4a59b-dmarc-requ...@listserv.uga.edu> wrote: > On Apr 16, 2022, at 17:32:03, Steve Smith wrote: > ... > Do any mnemonics use numeric digits? Is it IBM's intention never > to use digits in mnemonics? (But at one time IBM seemed

Re: Next instruction not needed

2022-04-17 Thread Seymour J Metz
> What's more, the 3 or 4 registers needed for MVCL can be loaded by a single > instruction. Only in special cases. Also, there are no cases where you need 4 registers to fill a block. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM

Re: the BEAR (was: New z16 Instructions)

2022-04-17 Thread esst...@juno.com
. If the POP manual is not available, where can one find the new instructions ? -- Original Message -- From: Martin Trübner To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: the BEAR (was: New z16 Instructions) Date: Sun, 17 Apr 2022 10:12:07 +0200 Dave, what would LBEAR do other

the BEAR (was: New z16 Instructions)

2022-04-17 Thread Martin Trübner
Dave, what would LBEAR do other than a LG Rn,X'110' ? and what is STBEAR good for? to falsify the original? I wait for the POP to describe them in more detail Martin Am 16.04.22 um 23:47 schrieb Gibney, Dave: It seems problematic to do a STBEAR, but I can see the utility of LBEAR.