A86: rom calls: swap & add/sub mantissa


[Prev][Next][Index][Thread]

A86: rom calls: swap & add/sub mantissa




ask me more if you need it on any of them.

i don't think i've posted these yet:
$446F	$1401   swap op2,op6
$4473	$1406   swap op5,op6
$4477	$140E   swap op1,op5
$447B	$1413   swap op1,op6
$447F	$1418   swap op2,op4
$4483	$141D   swap op2,op5
	$1420   swap op2,(hl)
$4487	$1425   swap op1,op3
$448B	$142A   swap op1,op4
$448F   $142F   swap op1,op2
	$1432   swap op1,(hl)
	$1435	swap 11b (hl),(de)
$4493	$1437	swap b bytes (hl),(de)

add/subtract mantissa only & other various bcd arithmatic:
$4407	$1311	add op4m to op2m
$440B	$1319	add op1m to op2m
$440F	$1321	add op2m to op1m
$4413	$1329	add op2m to op2m (7 bytes)
$4417	$132E	add op1m to op2m (7 bytes)
$441B	$1337	add op3m to op1m
$441F	$133D	add (hl..-7) to (de..-7) bcd
$4423	$1343	add (hl..-6) to (de..-6)
$4427	$1367	add (hl) to (de); dec hl,de
$442B	$136E	add/sub op3m to op2m based on op5 sign (=
_CORDFLAG,_EK?)
$442F	$1373	add/sub op3m to op2m based on flags
$4433	$137E	add4/sub op3m to op2m based on op5 sign (=
_CORDFLAG,_EK?)
$4437	$138E	add op3m to op2m (7 bytes)
$443B	$1397	sub op1m from op2m
$443F	$139F	sub op2m from op1m
$4443	$13A4	sub op1m from op3m
$4447	$13AC	sub op3m from op1m
$444B	$13B2	sub (hl..-7) from (de..-7)
$444F	$13B8	sub (hl..-6) from (de..-6)
$4453	$13C4	sub (hl..-4) from (hl..-4)
$4457	$13CA	sub (hl..-3) from (hl..-3)
$445B	$13D0	sub (hl..-2) from (hl..-2)
$445F	$13E3	sub (hl..-6) from op4m
$4463	$13E9	sub (hl..-7) from op4m
$4467	$13EF	sub op1m from op3m (7 bytes)
$446B	$13F8	sub op3m from op1m (7 bytes)

-josh


_____________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com
Or call Juno at (800) 654-JUNO [654-5866]