Article View: comp.arch
Article #2565Re: Self-modifying code
From: Aubrey McIntosh
Date: Fri, 13 Oct 1989 15:49
Date: Fri, 13 Oct 1989 15:49
26 lines
1813 bytes
1813 bytes
In article <1989Oct12.162236.24239@utzoo.uucp> henry@utzoo.uucp (Henry Spencer) writes:
>In article <1989Oct12.041940.5651@ginger.acc.com> art@salt.acc.com (Art Berggreen) writes:
>>I seem to recall one of the primary paper tape bootstraps for PDP-11s
>>used a loop which read a byte from the tape into the instruction loop.
>
>Bootstraps written before the days of decent-sized EPROMs often employ
>all kinds of dirty tricks to minimize size. The classic was the toggle-in
>(i.e. manually entered, none of this wimpy ROM business :-)) bootstrap
I'm beginning to believe that every time I have an original idea, there must
be a hundred people working on exactly the same thing. In my case, there
was a pdp8e connected to a mass spec, and a 16 bit machine in another
building that had the loadable programs.
When a comm packet of type 'execute there' passed its checksum,
the 'go loop' instruction was overwritten with the (successfully)
loaded code's start up address. Saved lots of walking across campus
to re-toggle after a comm error.
--
Aubrey McIntosh Freelance using Modula-2
Real time, embedded, instruments.
Austin, TX 78723 Enquiries welcome
1-(512)-452-1540 aubrey%rpp386.Cactus.org@cs.utexas.edu
Technical Details
Message-ID:
<17132@rpp386.cactus.org>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!execu!sequoia!rpp386!aubreyReferences:
<522@ryn.esg.dec.com> <1989Oct12.041940.5651@ginger.acc.com> <1989Oct12.162236.24239@utzoo.uucp>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!execu!sequoia!rpp386!aubrey From: aubrey@rpp386.cactus.org (Aubrey McIntosh) Newsgroups: comp.arch Subject: Re: Self-modifying code Message-ID: <17132@rpp386.cactus.org> Date: 13 Oct 89 15:49:56 GMT References: <522@ryn.esg.dec.com> <1989Oct12.041940.5651@ginger.acc.com> <1989Oct12.162236.24239@utzoo.uucp> Reply-To: aubrey@rpp386.UUCP (Aubrey McIntosh) Organization: Big "D" Home for Wayward Hackers Lines: 26