On Mon, 3 Mar 2008 10:17:24 -0600, McKown, John wrote:

>> -----Original Message-----
>> From: IBM Mainframe Discussion List
>> [mailto:[EMAIL PROTECTED] On Behalf Of Edward Jaffe
>> Sent: Saturday, March 01, 2008 1:01 PM
>> To: IBM-MAIN@BAMA.UA.EDU
>> Subject: Re: new Feb2008 zPOP: Execute Relative Long
>>
>> Tom Schmidt wrote:
>> > See SA22-7832-06 for the EXRL instruction.
>> > (I'm sure Ed's been aware for several months now, but the
>> rest of us may be happy now.)
>>
>> Give 'em an inch and they'll take a yard! People are already clamoring
>> for additional forms of EXRL that can "OR" the mask with other than byte
>> one of the target instruction! It never ends! :-)
>>
>> --
>> Edward E Jaffe
>
>How about a totally new EX type instruction. This one executes the
>single instruction built into a 64-bit register. This could handle any /
>all instructions from 2 to 8 bytes in length. And since the largest
>instruction  is 6 bytes long, that is all of them. Just create the
>instruction in a register, then "execute" the register contents.
 
 
Why not also allow the EXreg instruction to execute UP TO 8 bytes worth of 
the register contents?  In other words, if you have less than 6 byte 
instructions to execute (say a 2-byte plus a 6-byte instruction) why not allow 
BOTH of them to potentially execute within the single EXreg instruction?  
 
Then why not also allow an EXreg-multiple instruction to support up to 16 (or 
15) registers worth of instructions preloaded into the registers to operate, 
much like the PDPs of old did?  (Not that slow, of course.)  
  
Or just leave it all alone and be grateful that Ed got his wish.
 
-- 
Tom Schmidt 
 

----------------------------------------------------------------------
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