From: Henk
 Sent: Thursday, May 29, 2014 1:13 AM
  -----Oorspronkelijk bericht-----
 From: Chuck Guzis
 Sent: Wednesday, May 28, 2014 10:42 PM 
 > On 05/28/2014 12:50 PM, Henk wrote: 
 > I remember the EX (execute remote)
instruction. I wonder what would
> happen if you EX to another EX instruction that EX'd the first EX.
> That
> would cause a loop, I guess. But both systems that I worked on, the
> system would not hang, just the CPU executing the EX code. 
  I seem to recall that the S/360 had a special
exception code for an EX
 instruction being the object of another EX instruction. 
  I have no access to SPERRY documentation, but I
would expect
 that the 1100 also would recognize EX targeting an other EX and
 generate an exception or trap. IIRC the word is 'contingency' in the
 1100 jargon for 'exception'.   End 80's memory cells starts to fail ...
 On the other hand, the PDP-10 architecture explicitly allows an XCT
 as the
 argument of an XCT, so the looping scenario is possible.  However, the
 interrupt system should allow the system to break out on a time-slice
 expiration, so only the individual process should hang.
 
 SIMH seems to limit XCT nesting to 32. It also limits indirect effective
 address nesting to 32.
 I don't seen any limitation for this kind of nesting in the KS10
 microcode and the indirect effective addressing doesn't look to be
 interruptable.
 Rob.