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. |
|||
« Next Oldest | Next Newest »
|
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: 2 Guest(s)