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 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 ==== | ||