![]() |
HP-71B Forth Module - Printable Version +- HP Forums (https://archived.hpcalc.org/museumforum) +-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html) +--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html) +--- Thread: HP-71B Forth Module (/thread-203736.html) |
HP-71B Forth Module - Nick Taylor - 11-03-2011 I've been searching with Google to try to find out as much information about Forth on the HP-71B. I keep stumbling across the following two Module part numbers:
82478a Both of which seem to be linked with the Forth module. Given how unlikely I am to find one, and then afford it (!), can anyone enlighten me as to which of these I should try to find in order to use Forth on the HP-71B? Thanks
Nick
Re: HP-71B Forth Module - Egan Ford - 11-03-2011 You want to get HP-41 Translator Pac for the HP-71 (HP 82490A) or HP-71B Forth/Assembler ROM (HP 82441A). Both can be run under EMU71 emulation and the docs can be had on the MoHPC DVDs. I cannot tell you if the FORTH is exactly the same or not on both. I think it is. I use the HP-41 Translator Pac for the HP-71 (HP 82490A) on my 71B as well as in EMU71. Some of my 71B FORTH Pi Programs (if you are interested): http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv019.cgi?read=147662
http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/archv019.cgi?read=148399
Re: HP-71B Forth Module - Frido Bohn - 11-03-2011 HP 82478A - Debugger for the HP-71: Simulator of assembly language Re: HP-71B Forth Module - Garth Wilson - 11-03-2011 I can't tell you the differences between the two, but I have the 82441A Forth/Assembler module, and I will comment that it is a really lousy implementation of Forth. I can't believe how slow many of the Forth words are. But, being Forth, it allows you to raplace words with your own definitions and speed them up. Re-writing many of them in Forth as secondaries, ie, without even using assembly and writing primitives, I was able to improve their speed by a factor of anywhere from two to fourteen! (CHR$ was the one I made 14x as fast.) Edited: 3 Nov 2011, 11:27 a.m.
Re: HP-71B Forth Module - Valentin Albillo - 11-03-2011 Quote: You're wrong, Egan, the FORTHs are distinct and what's worse, incompatible. All in all, I'd rather have the FORTH/Assembler ROM than the HP-41 Translator Pac because I see no real use nowadays for HP-41 programs translated to run in the HP-71B while using the Assembler to create and compile your own binary subprograms, FORTH primitives, and custom LEX keywords still holds some magic. Best regards from V.
Re: HP-71B Forth Module - Egan Ford - 11-03-2011 Quote:Thanks for the clarification. As far as I could tell from the documentation the FORTHs are the same. All I could find:
So the FORTHs are source compatible and the same in that sense.
Edited: 3 Nov 2011, 4:22 p.m.
Re: HP-71B Forth Module - Pete Wilson - 11-03-2011 The FORTH/Assembler ROM is definitely great - especially the SATURN manual that was included.
I used it to disassemble the 48SX ROM initially.
Re: HP-71B Forth Module - Christoph Giesselink - 11-03-2011 Some month ago I also gone through the Internet searching for HP71B ROM module numbers. That's what I found about this: HP 82441A was the number of the first Forth/Assembler ROM. This package did not contain the Debugger LEX files. Later the Forth/Assembler ROM was republished with the Debugger LEX files and new package got the number HP 82478A. At this time I made a cross reference list with all HP ROM module numbers and labels I found:
Number cross reference list If somebody may recognize a mistake in the list above, don't hesitate to correct me.
Christoph
Re: HP-71B Forth Module - Paul Berger (Canada) - 11-03-2011 Hmmm that means I got the second version of the Forth/Assembler ROM but unfortunately I did not get the debugger LEX files.
Re: HP-71B Forth Module - Didier Lachieze - 11-04-2011 With the magic of Google Newsgroup archive, the original announcement of the Forth/assembler debugger on net.micro.hp is still available on-line 25 years later: Edited: 4 Nov 2011, 3:33 a.m.
|