Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
system_routines:math [2016/06/14 10:40] ex_writer [DABS] |
system_routines:math [2016/06/14 10:42] (current) ex_writer [DSMG] |
||
---|---|---|---|
Line 109: | Line 109: | ||
DW () | DW () | ||
DB ()</code>| | DB ()</code>| | ||
- | | Arguments: | B =\\ DE = Argument 1 | | + | | Arguments: | B =\\ DE = | |
| Output: | | | | Output: | | | ||
| Notes: | None | | | Notes: | None | | ||
Line 116: | Line 116: | ||
DECIMAL ADDITION | DECIMAL ADDITION | ||
+ | |||
+ | | Calling Sequence: | <code z80>SYSTEM DADD</code> or <code z80>SYSSUK DADD | ||
+ | DW (arg 1) | ||
+ | DB () | ||
+ | DW (arg 2)</code>| | ||
+ | | Arguments: | B = \\ DE = \\ HL = | | ||
+ | | Output: | ??? | | ||
+ | | Notes: | None | | ||
+ | | Description: | | | ||
==== DSMG ==== | ==== DSMG ==== | ||
DECIMAL CONVERT TO SIGN MAGNITUDE | DECIMAL CONVERT TO SIGN MAGNITUDE | ||
+ | |||
+ | | Calling Sequence: | <code z80>SYSTEM DSMG</code> or <code z80>SYSSUK DSMG | ||
+ | DW (arg 1) | ||
+ | DB (size/2 + 1)</code>| | ||
+ | | Arguments: | B = \\ DE = | | ||
+ | | Output: | ??? | | ||
+ | | Notes: | None | | ||
+ | | Description: | | | ||
==== INDEXB ==== | ==== INDEXB ==== | ||