[comp.arch] 1620 simulatore???

mo@messy.bellcore.com (Michael O'Dell) (10/10/90)

Does anyone know of a 1620 simulator in C?? I suspect that
a modern micro would be at least 2 orders of magnitude faster
as simulating a 1620 than the real one ran.  Just think!
you could run MONITOR-I on it, for those of you who never had
a 1301 disk on your 1620!
	-Mike

PS - the only problem would be that Peter Langston's program which
played music through a radio placed on the console (yes, controlled
interference!) probably wouldn't work.  All that nasty sheilding....

R_Tim_Coslet@cup.portal.com (10/15/90)

>Does anyone know of a 1620 simulator in C?? I suspect that
>a modern micro would be at least 2 orders of magnitude faster
>as simulating a 1620 than the real one ran.  Just think!
>you could run MONITOR-I on it, for those of you who never had
>a 1301 disk on your 1620!
OH MY!!  I've thought of writing a 1620 simulator for my home computer
SO MANY times...  never did it yet though (I only have 3 or 4 decks of my
old 1620 programs left, no SPS or FORTRAN II compiler though... and without
a card reader wouldn't be much worth the trouble though).

I'm sure it would be at least that much faster... 1620 used 12 digit
instructions and spent 6 20us clock cycles fetching each one. MIGHT even be
able to EXECUTE a complete clear core instruction in less time then the
real 1620 took just to fetch it  :-)
>
>PS - the only problem would be that Peter Langston's program which
>played music through a radio placed on the console (yes, controlled
>interference!) probably wouldn't work.  All that nasty sheilding....
I remember hearing one that played music (jingle bells I think) on the
LINE PRINTER! That "flying bar" printer made lots of interesting noises!

                                        R. Tim Coslet

Usenet: R_Tim_Coslet@cup.portal.com
BIX:    r.tim_coslet

peter@ficc.ferranti.com (Peter da Silva) (10/17/90)

More recent, and better documented... how about an intel 4004 simulator?
-- 
Peter da Silva.   `-_-'
+1 713 274 5180.   'U`
peter@ferranti.com