"A PC can execute what might have taken many instructions before" is true in
the same sense that it is true for BAL: one instruction that you code goes
off and does a bunch of stuff elsewhere, saving you having to code all those
instructions.

It is also true in the sense that a PC can do in one instruction what would
have taken a whole series of instructions before: switching AMODE, switching
problem state, and branching.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Peter Relson
Sent: Friday, August 30, 2019 5:25 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Assembler :- PC Instruction

<snip>
>From what I understood of the PC instruction: with 1 instruction you can 
now execute a 'function' that might have taken pages of assembler 
instructions before. 
</snip>

I'm not sure where this thought comes from. The PC instruction is not 
magic. It does not execute a "function" beyond the function of the 
instruction itself.
It passes control somewhere, may change state, may create an entry on the 
linkage stack.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to