Post Reply 
67 Emulator Available
07-22-2016, 10:01 AM
Post: #27
RE: 67 Emulator Available
(07-22-2016 04:59 AM)Alejandro Paz(Germany) Wrote:  I noticed on the HP-25 emulator that (some of) the opcodes seem to be encoded differently as in Nonpareil.
if s = 1
if s = 0

At position 1C1 it should read 25C and it reads 254, Any comments on why ? are there 2 different HW and ROM versions around ?

thanks !

Yes, that's true.

The "engine" that runs the emulator originally decoded the actual HP HEX code for each instruction. This approach was ok on the PC but proved instruction intensive when that was translated to PIC assembler to run all the calculators in the hardware project - that processor has a lot to do in a short time. Therefore new decoding was used and made the process much simpler and less time consuming.

However, to the best of my knowledge the instructions are all decoded properly as if they were executing in the real calculator hardware, even if you use the assembler to write your own code.

The HP HEX codes as displayed in the trace screen are matched to each individual instruction but since the HP67 and some other models were added, I haven't had time to match up the different codes that are used for these models. I am in the process of updating the symbol table but work and other commitments are using up my free time.

cheers

Tony
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
67 Emulator Available - teenix - 07-02-2016, 06:28 AM
RE: 67 Emulator Available - fhub - 07-02-2016, 08:56 AM
RE: 67 Emulator Available - teenix - 07-02-2016, 10:15 AM
RE: 67 Emulator Available - fhub - 07-02-2016, 01:53 PM
RE: 67 Emulator Available - Helix - 07-02-2016, 03:01 PM
RE: 67 Emulator Available - teenix - 07-03-2016, 01:26 PM
RE: 67 Emulator Available - fhub - 07-03-2016, 04:04 PM
RE: 67 Emulator Available - Harald - 07-03-2016, 07:42 PM
RE: 67 Emulator Available - teenix - 07-03-2016, 10:58 PM
RE: 67 Emulator Available - Helix - 07-04-2016, 10:56 AM
RE: 67 Emulator Available - teenix - 07-03-2016, 11:36 PM
RE: 67 Emulator Available - fhub - 07-04-2016, 08:18 AM
RE: 67 Emulator Available - Harald - 07-04-2016, 08:33 AM
RE: 67 Emulator Available - Duane Hess - 07-04-2016, 12:08 AM
RE: 67 Emulator Available - teenix - 07-04-2016, 02:42 AM
RE: 67 Emulator Available - Duane Hess - 07-04-2016, 06:05 AM
RE: 67 Emulator Available - fhub - 07-04-2016, 05:12 PM
RE: 67 Emulator Available - Duane Hess - 07-05-2016, 01:04 AM
RE: 67 Emulator Available - teenix - 07-05-2016, 03:24 AM
RE: 67 Emulator Available - Harald - 07-05-2016, 07:30 AM
RE: 67 Emulator Available - fhub - 07-06-2016, 08:07 AM
RE: 67 Emulator Available - teenix - 07-06-2016, 02:17 PM
RE: 67 Emulator Available - vido - 07-07-2016, 08:31 PM
RE: 67 Emulator Available - teenix - 07-08-2016, 01:25 AM
RE: 67 Emulator Available - teenix - 07-22-2016 10:01 AM



User(s) browsing this thread: 1 Guest(s)