Re: A86: OP1
[Prev][Next][Index][Thread]
Re: A86: OP1
In a message dated 97-11-01 11:45:56 EST, you write:
>
> Steve86Asm@aol.com wrote:
> >
> > In a message dated 97-10-30 11:01:54 EST, you write:
> >
> > >
> > > > however the caps goes. Converting a register to an OP is much more
> > > > difficult, and can be accomplished with a djnz loop, where you take
> the
> > #
> > > in
> > > > b and increment OP1 that many times.
> > >
> > > there HAS to be an easier way than that!
> > >
> > >
> >
> > I haven't found an easier way. If anyone knows a call (or can think of a
> > good way of converting to BCD) that converts register->OP, please post
it..
> .
> >
> > I suppose you could do something with unpackhl, like maybe load the first
> > digit into the 5th digit (woul require some bit shifting...), and so on,
> or
> > something, like this:
> >
> > f.edcbaE+05
> >
> > into OP1, and maybe it would accept that and convert it to
> >
> > fedcba
> >
> > where a,b,c,d,e,f are the A's from unpack hl, in the order you get them
in.
>
> >
> > That probably makes NO sense!
> >
> > ~Steve
>
> maybe there is a call to pop to the OP1?
>
>
Not quite, because OP1 isn't at all in the same format as 16 but words are!!!
~Steve