On 10/30/2017 2:42 PM, Chuck Guzis via
cctalk wrote:
Well, "emulate" is a very fuzzy word, even
in the context that you provide.
Taking as an example, some pre-S/360 hardware that's easily verified, is
the IBM 7094. It ran the instruction set of the 7090 but with a single
departure--the use of 7 index registers, selectable using a 3-bit
isntruction field. In the 7090, that same field selected any of three
registers--if you selected more than one, the contents were ORed
together before subtracting from the base address. The 7094 did have a
"7090 compatibility mode" that used only the first three index registers
in the same manner as the 7090.
Specific hardware than enabled one machine to act as another.
So, is that "7090 emulation" on a 7094?
--Chuck
In the sense that the 7094 can emulate
(regular English usage) a 7090, then yes
it is.
- J.