Subject: Group 3 OPR instructions

From: [email-masked] (John E. Veness)
Date: 30 Nov 1993 21:40:16 GMT

Well everybody seems to be writing a pdp-8 simulator!  My one (for my
third year CS project - I've mentioned it before) is much less
advanced that many that have been discussed.  It'll have an X windows
interface, with a view of the front panel, as well as other views of
the memory etc.  At the moment I'm using a text 'snapshot' format,
which is similar to the output from 'smap' in the 'pdp8_sim' packages
mentioned earlier, with extensions for storing the AC, L, PC, and
recently added MQ.  The talk on this group about standards, and how
much to simulate, are very useful for me!

Anyway, my question this time is a very simple one.  I've so far
simulated all the MRI instructions, the group 1 OPR instructions, and
the group 2 OPR instructions.  I wish to add the group 3 OPRs, but I
don't really have documentation on them.  I have Intro to Programming,
and a Intersil 6100 book, and they don't really help.  The 6100 seems
to have three instructions in group 3, CLA, MQL, and MQA (working out
how to do the combination SWP of MQL and MQA was just a bit difficult
- well, a bit more than the two separately).

Anyway, I don't have any details of the EAE instructions, as the 6100
doesn't have them.  I have access (through my project supervisor) to
the PDP8/L and PDP8/A books, but couldn't find it in a quick glance in
the /A (the /A seemed to have the same 3 instructions as the 6100).
Is it worth me looking in the /L one?  Or can any1 point me to a place
on the net or elsewhere (ie easily found books) where I can get the
info?  The FAQ only lists groups 1 and 2.  As a last resort, someone
could type in what all the instructions are, which would be very
helpful, though beyond the call of duty.  (However, once it was done
it could then be put in the FAQ).  (-;

Thanks in advance.

		Pel

--                                                             _
John Veness                                                   |_)_ | _, _, _
[email-masked]                                         | (_'|(_|(_|(_) 
                                                                       (_)