Forwarded message:
> From [EMAIL PROTECTED]  Mon Sep  2 23:04:03 1996
> Date: Mon, 2 Sep 1996 20:54:43 GMT
> Message-Id: <[EMAIL PROTECTED]>
> X-Sender: [EMAIL PROTECTED] (Unverified)
> X-Mailer: Windows Eudora Version 1.4.4
> Mime-Version: 1.0
> Content-Type: text/plain; charset="us-ascii"
> To: [EMAIL PROTECTED]
> From: [EMAIL PROTECTED] (Tristan Zondag)
> Subject: Re: fastest routine??
> Sender: [EMAIL PROTECTED]
> Precedence: bulk
> 
> Hi all,
> 
> >I don't think a fastest routine contest makes much sense,
> >let's have a shortest routine contest instead. The fastest
> >mul16 routine would probably be to do the same thing 16 *
> >and not even use a loop of some sorts, while the shortest routine would
be
> >a real challenge!
> 
> Ofcourse this makes sense. With this fast multiply routine one could
write
> faster apps/games/demos. The no. of cycles a routine takes to i.e. draw a
> screen is VERY important on our MSX. You only have a limited no. of
cycles
> compared to PCs and stuff ("just buy a faster processor if it runs too
slowly").
> 
You are right. The PC came, and the art of programming was lost. Where are
the real bitsniffers, the ones who try to use every clockcycle.... See the
MSX-BIOS structure and the MS-WINDOWS structure.. They both are Microsoft
products :) 

Who can write the shortest multiply and division routines ? Let's have a
contest... The one who can divide (16 bit / 8 bit) and multiply ( 16 * 16)
with the least clockcycles, wins two free entrances for THE MSX FAIR OF THE
WORLD (Tilburg 97). Use of R800 instructions is not allowed :)

Send your solution to : [EMAIL PROTECTED]

Greetz, Foske  




Reply via email to