| cvs.gedasymbols.org/archives/browse.cgi | search |
| Message-ID: | <3596AC77.2ED6C239@hotmail.com> |
| Date: | Sun, 28 Jun 1998 22:49:59 +0200 |
| From: | Archee/CoNTRACT <soltesz AT hotmail DOT com> |
| Reply-To: | soltesz AT hotmail DOT com |
| Organization: | School |
| MIME-Version: | 1.0 |
| To: | lubaldo AT adinet DOT com DOT uy |
| CC: | djgpp AT delorie DOT com |
| Subject: | Re: 64k demo |
| References: | <6lun9s$cie AT dfw-ixnews10 DOT ix DOT netcom DOT com> |
| <35819A38 DOT C1BA3FCB AT hotmail DOT com> | |
| <358305BC DOT 61AB AT stud DOT warande DOT ruu DOT nl> | |
| <6lun9s$cie AT dfw-ixnews10 DOT ix DOT netcom DOT com> <3 DOT 0 DOT 1 DOT 32 DOT 19980616011946 DOT 006a2bcc AT adinet DOT com DOT uy> |
Another topic: When you use 2d arrays, the speed depends of the MAX INDEX of the first dimension of the array: A> char ad[200][200]; long index1,index2; asm: imul edi,[_index1],200 add edi,[_index2] mov al,[edi+_ad] B> IF you smart: char ad[200][256]; long index1,index2; asm: mov edi,[_index1] shl edi,8 add edi,[_index2] mov al,[edi+_ad] SHL is MUCH faster than multiple !
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |