It is extremely useful! In addition to what Charles stated, this characteristic of the EXECUTE instruction permits, for example, having a set of linkage type instructions (BRAS, BAS, and similar instructions) which could be the targets of an indexed EXECUTE instruction ("Branch Tables" of which some folks are fond). In this scenario, the "return address" value is the location immediately following the EXECUTE instruction, not the location immediately following the EXECUTEd linkage instruction.
| How useful is that? | | -- | gil