A86: Re: 86 Asm


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

A86: Re: 86 Asm



On Thu, 28 Aug 1997 HBeaver1@aol.com wrote:

> Do you have any of the real number ops for the 86?
> 
> ~Chris
> 

Yes, here are the ones I've found so far.  There are more that I haven't
investigated yet.  (I haven't played with my 86 for a few weeks.)  None of
these have been tested.  The format *should* explain itself.

--------
Dan Eble (mailto:eble@cis.ohio-state.edu)
         (http://www.cis.ohio-state.edu/~eble)

label 4203 _LD_OP4,OP3
label 4207 _LD_OP4,OP1
label 420B _LD_OP4,OP2
label 420F _LD_OP4,(HL)
label 4213 _LD_OP2,OP4
label 4217 _LD_OP3,OP4
label 421B _LD_OP2,OP3
label 421F _LD_OP3,OP1
label 4223 _LD_(DE),OP1
label 4227 _LD_OP2,OP5
label 422B _LD_OP6,OP5
label 422F _LD_OP4,OP5
label 4233 _LD_OP2,OP1
label 4237 _LD_OP2,(HL)
label 423B _LD_OP2,OP6
label 423F _LD_OP1,OP6
label 4243 _LD_OP1,OP4
label 4247 _LD_OP1,OP5
label 424B _LD_OP1,OP3
label 424F _LD_OP5,OP4
label 4253 _LD_OP5,OP3
label 4257 _LD_OP5,OP2
label 425B _LD_OP5,(HL)
label 425F _LD_OP6,OP2
label 4263 _LD_OP6,OP1
label 4267 _LD_OP6,(HL)
label 426B _LD_OP5,OP1
label 426F _LD_OP1,OP2
label 4273 _LD_OP1,(HL)
label 4277 _LDIx0B
label 427B _LDIx0A
label 427F _LDIx09(1)
label 4283 _LDIx09(2)
label 4287 _LDIx08
label 428B _LDIx07(1)
label 428F _LDIx07(2)
label 4293 _LDIx06
label 4297 _LDIx05
label 429B _LDIx04
label 429F _LDIx03
label 42A3 _LDIx02

label 42CB _LD_OP3,OP2
label 42CF _LD_OP3,(HL)
label 42D3 _LD_OP6,OP4

label 42E7 _LD_OP4,1.0
label 42EB _LD_OP3,1.0
label 42EF _LD_OP2,8.0
label 42F3 _LD_(HL),8.0
label 42F7 _LD_OP2,5.0
label 42FB _LD_OP2,4.0
label 42FF _LD_(HL),4.0
label 4303 _LD_OP2,3.0
label 4307 _LD_(HL),3.0
label 430B _LD_OP1,1.0_AND_RET_TO_CALLER'S_CALLER
label 430F _LD_OP1,1.0
label 4313 _LD_OP1,4.0
label 4317 _LD_OP1,3.0
label 431B _LD_OP3,2.0
label 431F _LD_OP1,2.0
label 4323 _LD_OP2,2.0
label 4327 _LD_(HL),2.0
label 432B _LD_(HL),Mantissa_1.0
label 432F _LD_OP2,1.0
label 4333 _LD_(HL),1.0
label 4337 _LD_(HL),A  (0-9 in high nybble, 0 in low nybble)
label 433B _LD_(HL+1),A_(BCD_MANTISSA)
label 433F _LD_(HL),A_(BCD_MANTISSA)
label 4343 _LD_(HL),8xZERO
label 4347 _LD_(HL),8xA
label 434B _LD_(HL+1),7xA
label 434F _LD_(HL),7xA
label 4353 _LD_OP4,0.0
label 4357 _LD_OP3,0.0
label 435B _LD_OP2,0.0
label 435F _LD_OP1,0.0
label 4363 _LD_(HL),0.0
label 4367 _LD_OP1M,0.0
label 436B _LD_OP1,0.0_(ALL_ZERO,_NOT_JUST_MANTISSA)
label 436F _LD_OP2,0.0_(ALL_ZERO,_NOT_JUST_MANTISSA)
label 4373 _LD_OP3,0.0_(ALL_ZERO,_NOT_JUST_MANTISSA)
label 4377 _LD_(HL),0.0_(ALL_ZERO,_NOT_JUST_MANTISSA)
label 437B _LD_(HL),Bx0


References: