On 2017-12-31 04:44, Robert Armstrong wrote:
ASTs are
synchronous with instruction execution, right?
That's exactly the point - the "A" in AST is wrong...
Well, sortof not. It is asynchronous to your program flow.
In RSX you
have both ASTs and SSTs. Did you know that one? :-)
Nope, that didn't...
Now you do. And SSTs are synchronous to your program flow, but are also
a software construct.
So, from your program point of view, AST very much corresponds to
interrupts, and SST corresponds to traps. But call a routine you
registered, with some arguments giving additional information on the stack.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol