Post Reply 
HP-41 MCode Question
03-25-2019, 08:29 PM
Post: #5
RE: HP-41 MCode Question
I have a far fetched theory. HP saved some transistors in their RAM chips and as this it the T register, it written to more often than it is read. Reading is done when dropping and rotating the stack. The cost in ROM for this is max 4 instructions.

ENTER or numeric input lifts the stack, which means it writes a lot more to T more than it is read, so the being able to write to it is more important than reading it. The C=0, RAMSLCT (DADD=C) selects T and chip 0, so it may also become selected for free, which may be taken advantage of, depending on the firmware.

Anyone who spots old HP engineers at the conferences can try to ask if anyone knows the real answer.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP-41 MCode Question - Sylvain Cote - 03-24-2019, 01:01 PM
RE: HP-41 MCode Question - Ángel Martin - 03-24-2019, 03:19 PM
RE: HP-41 MCode Question - Sylvain Cote - 03-24-2019, 07:33 PM
RE: HP-41 MCode Question - Ángel Martin - 03-25-2019, 06:01 AM
RE: HP-41 MCode Question - hth - 03-25-2019 08:29 PM



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