[Simh] load

Paul Koning paulkoning at comcast.net
Fri Jan 24 20:19:37 EST 2020



> On Jan 24, 2020, at 6:26 PM, Kevin Handy <khandy21yo at gmail.com> wrote:
> 
> I was watching some youtube videos about the PiDP-11, and they all seemed to end up typing in a hand-assembled program into the emulator.
> 
> It got me  to thinking about the macro11 assembler in simtools, however that program only appears to output object files, not binary ones. simh appears to only accept binary filesm not object files.
> 
> Is there some way to bridge the gap? Is there some method to bridge he gap? marco11 to output binary files, a linker to convert object files to binary ones, or simh to accept object files.
> 
> For the PiDP-11 users, they could prooblbly work from a listing where a hard-coded base address is given, but others might want to try something that is too long to want to key it in.
> 
> If this is already possible, some documentation on the process would be useful. This would also make simtools more useful.
> 
> This applies to all the other emulations that have assemblers available also.

This probably isn't quite what you're looking for, but if not it could be tweaked.

For running parts of the GCC test suite for the PDP11 target, I wanted to be able to run its output on SIMH.  Here is a simple Python program that turns Unix style a.out files (the archaic PDP11 flavor rather than the later flavor used in some other platforms) into DEC standard paper tape binary loader files that SIMH will accept.

	paul

-------------- next part --------------
A non-text attachment was scrubbed...
Name: makefb.py
Type: text/x-python-script
Size: 2481 bytes
Desc: not available
URL: <http://mailman.trailing-edge.com/pipermail/simh/attachments/20200124/d386d9d8/attachment.bin>


More information about the Simh mailing list