On Wed, 7 Sep 2016, Kyle Owen wrote:
I updated the project to include optional OS/8
support. I won't say I've
tested it extensively, but it does seem to be working as expected in SimH,
anyways. I updated the README to reflect the additions.
...
I tried it out: I dowloaded the hp35only.pal-source, because it needs only
4K of memory, kermited it to my PDP8/E and succeeded assembling with PAL8
without modifying the PALBERT-code.
After starting it worked well. :-)
As I'm always looking for 4K-applications for our older machines,
I downloaded the .BN to our classic-8 and started it. It gave
"strange" output. :-(
A look in the source showd some BSWs, an operation that doesn't exist
on pre PDP8/E machines. I replaced the BSWs with "JMS BSWEMU", a short
subroutine to perform the byte-swap and now the hp35 runs on the
classic-8 with 4K of memory too. I also had to replace the MQLs with CLAs.
Next step is to modify the output, to run it with a teletype...
Klemens
--
klemens krause
Stuttgarter KompetenzZentrum fyr Minimal- & Retrocomputing.
http://computermuseum.informatik.uni-stuttgart.de