Post Reply 
Architecture specifications for calc processors?
09-29-2017, 11:18 AM (This post was last modified: 09-29-2017 11:18 AM by n3mmr.)
Post: #1
Architecture specifications for calc processors?
Is there documentation available for the calculator specific processors used in hp calculators? Like NUT, Saturn and whatever else was used?

Including instruction sets and stuff.
Find all posts by this user
Quote this message in a reply
09-29-2017, 11:42 AM
Post: #2
RE: Architecture specifications for calc processors?
That would be interesting. You mean something like:

http://download.intel.com/support/proces...269001.pdf ?

I would assume that the ASM reference would have it but still it is a nice question.

According to wiki (Claudio would know better) the 49g+ and 50g has the samsung CPU S3C2410X01 .

Here it seems that there is a manual http://pdf.datasheetcatalog.com/datashee...yztxrx.pdf (I will include it in the hp_calc_torrent asap. I need to realize that such docs are neat)

Wikis are great, Contribute :)
Find all posts by this user
Quote this message in a reply
09-29-2017, 01:17 PM
Post: #3
RE: Architecture specifications for calc processors?
(09-29-2017 11:42 AM)pier4r Wrote:  That would be interesting. You mean something like:

http://download.intel.com/support/proces...269001.pdf ?

I would assume that the ASM reference would have it but still it is a nice question.

According to wiki (Claudio would know better) the 49g+ and 50g has the samsung CPU S3C2410X01 .

Here it seems that there is a manual http://pdf.datasheetcatalog.com/datashee...yztxrx.pdf (I will include it in the hp_calc_torrent asap. I need to realize that such docs are neat)

Well, I'mlooking for the instruction set and adressing structure of the NUT processor and the Saturn, mostly.

The arm.processors have their data sheets and instruction set well visible on the net.
Find all posts by this user
Quote this message in a reply
09-29-2017, 01:21 PM (This post was last modified: 09-29-2017 01:24 PM by Claudio L..)
Post: #4
RE: Architecture specifications for calc processors?
(09-29-2017 01:17 PM)n3mmr Wrote:  Well, I'mlooking for the instruction set and adressing structure of the NUT processor and the Saturn, mostly.

The arm.processors have their data sheets and instruction set well visible on the net.

The book by James Donnelly of the HP48 has a whole chapter about Saturn assembly, including all the different opcodes and their explanation.

Here's the free version linked from Joe's website.

EDIT: FYI, I'm directing you to Joe's website because he explains the author gave permission, which may not be clear downloading directly from hpcalc.org.
Find all posts by this user
Quote this message in a reply
09-29-2017, 02:55 PM
Post: #5
RE: Architecture specifications for calc processors?
(09-29-2017 01:17 PM)n3mmr Wrote:  Well, I'mlooking for the instruction set and adressing structure of the NUT processor and the Saturn, mostly.

Have a look at Monte's site for the 41CL NUT implementation in Verilog: http://systemyde.com/hp41/index.html

The Manuals and Hardware sections have technical information on the nut processor and instruction set. There are also a number of books (e.g. MCODE for Beginners) as well as software development systems available for the nut. Try the collection on USB flash available from MoHPC. The hp41 (TOS) web site has quite a bit of related material. The open source implementations of the hp41 calculator emulators might also be a useful resource.

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




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