Comment Fun times. (Score 2) 65
I wrote a 4 pass (scanner, parser, optimizer, code generator) C compiler in 1980 for the 6809. It needed multiple passes because it had to run in 48K.
Many of these systems handled memory above the 6809's 64K address space by feeding the top four address lines into the address lines of a 16x8bit RAM chip creating an address space of 256 4K pages (up to !MB!) that could be mapped into an individual process's address space. It was a cleaver little hack.
I just found this link: https://en.wikipedia.org/wiki/... It's funny because in mentions the Introl C compiler, which I happen to have written.
One way to make your old car run better is to look up the price of a new model.