Maybe the PoOp should add footnotes to many of these new instructions

On Thu, Jun 20, 2019 at 10:06 AM <[email protected]> wrote:

> On 2019-06-20 23:00, John McKown wrote:
> > I am continuing my "education" in the newer instructions. I think that
> > I
> > understand what Branch Indirect on Condition (BIC) does. Instead of
> > branching to the address in the instruction, it fetches the 8 bytes at
> > that
> > address and uses that as the branch address, respecting the AMODE of
> > course. But the documentation seems unclear to me. It is on page 7-39
> > of
> > SA22-7832-11
> >
> > *The eight-byte second operand in storage is used as the branch
> > address. The
> > branch address is subject to the current addressing mode. All eight
> > bytes of
> > the second operand are accessed, regardless of the addressing mode.*
> >
> >
> > I am thinking that it should explicitly state that the second operand
> > _contains_ the address to be branched to.
>
> That's what it says.
>
> However, your re-wording does read a little better.  Why don't you send
> it off to the manual creators?
>
> > Unless, of course, I am totally
> > misunderstanding what the instruction does. E.g.
> >
> > *The eight-byte second operand in storage contains **the branch
> > address.
> > The branch address is subject to **the current addressing mode. All
> > eight
> > bytes of the **second operand are accessed, regardless of the
> > **addressing
> > mode.*
>


-- 
sas

Reply via email to