HP-41 MCode Question
|
03-24-2019, 07:33 PM
Post: #3
|
|||
|
|||
RE: HP-41 MCode Question
Thank you Ángel.
Next time I will do a test before asking questions, if I had done that I would had my answer right away. Question 1 test Code: F000 001 XROM 1 TST body Code: F093 130 0 LDI S&X /// Setup before TST execution Code: SIZE 016 TST execution trace Code: F093 130 0 LDI S&X Lesson learned from the above example: 1) RDATA always read current selected register (as you said) 2) RDATA has the same behavior of the non existent C=REG 0 if first register of a RAM chip is selected 3) C=REG 1 to 15 always return offset data from the current RAM chip selected I still find it special (asymmetrical?) to create a WDATA and 16 x REG=C instructions and not do the same for the RDATA and C=REG counterpart. It's not like they did not had free instruction slots to do it ... Thanks again for the information Ángel. Best regards, Sylvain |
|||
« 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: 1 Guest(s)