Re: HP-41 machine code description ? Message #11 Posted by Pavel Korensky on 1 Oct 2001, 9:19 p.m., in response to message #10 by Vieira, Luiz C. (Brazil)
Problem is, that in the case of emulator, both the CPU and ROM images are interpreted by PC (or other hardware).
So, you do not need to be affraid about timing, signals, power-down etc.
When you are trying to develop the real hardware (ROMs, RAMs etc.) which must be able to work in real historical machines, the situation is a bit different.
And I am not talking about the another can of worms - the possibility to include into those hardware pieces the functions which was not implemented in original HP modules.
For example - the ATMega chip which I am using for the ROM emulation has plenty of other integrated functions (A-D converter, RS-232, SPI, Timers/Couters etc.).
Let's say that this one chip can communicate directly with PC (via serial port), can work like CX time chip, emulate 64KB of various ROM modules and have 512 registers of HP-41 memory. Everything in one module which will fit into the standard slot of HP-41C....
Nice idea, isn't it ? Let's hope that soon it will be a reality :-)
We can call this beast hp-41MX (Millenium eXtended)...
|