In <[email protected]>, on 07/18/2011
   at 11:58 AM, Edward Jaffe <[email protected]> said:

>If the target AMODE guessed by the hardware is wrong, then it will
>have to start over again fetching and interpreting the instructions
>in the correct AMODE.

Are you saying that the processor starts fetching instructions for the
branch prior to executing it? I would expect the processor to only be
reading ahead from the locations following the branch until it was
ready to perform the branch. Of course, there are techniques to
execute a branch out of sequence, but I see no reason that the AMODE
wouldn't be handled as part of that.

Could one of the IBM processor people comment?
 
-- 
     Shmuel (Seymour J.) Metz, SysProg and JOAT
     ISO position; see <http://patriot.net/~shmuel/resume/brief.html> 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to