[A83] Re: Optimizing


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

[A83] Re: Optimizing




:-)

On Fri, 21 Jun 2002, David L wrote:

> 
> bytesize("pop HL+push HL") < bytesize("call label")!
> 
> //David
> 
> 
> ----- Original Message -----=20
> From: "Peter-Martijn Kuipers" <hyper@hbyte.net>
> To: <assembly-83@lists.ticalc.org>
> Sent: Friday, June 21, 2002 10:39 PM
> Subject: [A83] Re: Optimizing
> 
> 
> >=20
> > TIME_TO_EXECUTE !=3D SIZE
> >=20
> >=20
> > On Fri, 21 Jun 2002, David L wrote:
> >=20
> > >=20
> > > Doesn't a call take up three bytes whereas pop hl and push hl
> > >  onlytake up two bytes?
> > >=20
> > > //David, Cirrus Programming
> > >=20
> > >=20
> > >=20
> > > > Then in=3D20
> > > > fact these two instructions take up just the same amount of=3D20
> > > > space as a single CALL instruction, but they take much less=3D20
> > > > time to execute.
> > > >=3D20
> > > > PG
> > > >=3D20
> > > >=3D20
> > > >=3D20
> > >=20
> > >=20
> >=20
> >=20
> 
> 




References: