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.
                                                                Rich
Rich Alderson
Sr. Systems Engineer
Living Computer Museum
2245 1st Avenue S
Seattle, WA 98134
mailto:RichA at 
LivingComputerMuseum.org
http://www.LivingComputerMuseum.org/