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
