Jeffrey Sharp wrote:
I was thinking of the first machine that supported
indirect addressing in
its instruction set, but we should also count machines where you could
kludge indirect addressing by modifying the machine code before executing
it.
But surely ANY computer (other than Harvard architecture machines which
seaprate code from data) can modify their own program. In that case I do
not hesitatte to nominate the Manchester Baby machine, first operational
program in June 1948. It did not have any hardwired indirect addressing
but it could certainly modify its own program.
-- hbp