I think you are right, altho I also think that an emulator (if that is
the name of the hardware piece) often would use some kind of specialized
code that would facilitate the hardware feature. I am pretty sure that
on the S/360-30, a hardware (firmware? microcode? an extra transister?)
was used to provide support for 1401 emulation but, if my memory was
correct about being able to run COS under DOS, there would be a software
simulator piece that worked with the hardware emulator piece.
Someone surely must have a better and more complete memory than I do!!
Jim
Huegel, Thomas wrote:
This is a multi-part message in MIME format.
------_=_NextPart_001_01C9DE0D.8F70FC9A
Content-Type: text/plain;charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-EC0D2A8E-5CB7-4969-9C36-46D859D137BE-PartID:
1C9A2191-C87D-499F-8E45-C01FA5908C5E
Now I beg the question, 'What is the difference between an "emulator",
and a 'simulator"?'.
I always thought they were differentiated in that the emulator required
a hardware feature and a simulator was all software.
Is that correct?
________________________________
From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On
Behalf Of Jim Bohnsack
Sent: Sunday, May 24, 2009 9:44 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: IBM 1401: was Re: z/VM 5.4 VSAM question - PJBR
COS--that's the name I was trying to think of. I think that there was
the ability to run COS under DOS also. I think I remember using some
kind of DOS JCL card that set UPSI (user program switch indicators),
that, I think, emulated a set of 7 or so toggle switches on the 1401.
DOS/COS kind of triggers a memory.
Jim
--
Jim Bohnsack
Cornell University
(972) 596-6377 home/office
(972) 342-5823 cell
jab...@cornell.edu