New machine language port
|
12-23-2019, 07:35 AM
(This post was last modified: 12-23-2019 07:37 AM by Joe Horn.)
Post: #9
|
|||
|
|||
RE: New machine language port
(12-23-2019 12:12 AM)Joe Horn Wrote: When the W field is the only one valid for a command, the syntax should allow it to be omitted, but apparently in this case you have to specify it. Silly assembler! Update: I just checked the 50g AUR, and the "RReg" commands (e.g. R0=A W) have been extended (in the Saturn simulator used by the 50g) to allow more fields than just W. Since other fields can be used now (e.g. R0=A X), the source code must specify the desired field. The W field cannot be assumed like it was on the HP 48. So there's Lesson #3 to be learned here too: Check the 50g AUR (beginning on page 6-19) for the Saturn Assembly Language used in the HP 50g. It is much richer than the HP 48 Saturn Assembly Language. <0|ΙΈ|0> -Joe- |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)