Article View: comp.lang.pascal.delphi.misc
Article #527Re: Performance - DOS mode contra GUI .
From: J French
Date: Fri, 18 Aug 2000 00:00
Date: Fri, 18 Aug 2000 00:00
18 lines
1514 bytes
1514 bytes
>Eddy Vluggen wrote:
>The other day I spent my time to convert 3 lines of pascal code into
>more than 50 lines of highly optimized assembler code avoiding slow
>commands as loops, jumps, calls, and pushs, and it ended up in
>taking 5 per cent _more_ cpu time than the compiler generated code.
Interesting :
Were you using things like :-
REP MOVSB
REP SCASB
LODSB
Since the 486 'Noddy' Assembler (using the simplest instructions) is
significantly faster than the more complex and 'Neat' instructions.
Maybe this is why it went slower
Technical Details
Message-ID:
<399d037e.6994937@news.u-net.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<u8mm5.822$0L1.13011@news010.worldonline.dk> <399b304d$0$1695@heracles> <7k26wEf91hB@klaus.mr.he.schule.de>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1091e5,8b5ff9f09340286e X-Google-Attributes: gid1091e5,public X-Google-Thread: fd817,8b5ff9f09340286e X-Google-Attributes: gidfd817,public X-Google-Thread: 10baee,8b5ff9f09340286e X-Google-Attributes: gid10baee,public From: jerry@iss.u-net.com (J French) Subject: Re: Performance - DOS mode contra GUI . Date: 2000/08/18 Message-ID: <399d037e.6994937@news.u-net.com> X-Deja-AN: 659668457 References: <u8mm5.822$0L1.13011@news010.worldonline.dk> <399b304d$0$1695@heracles> <7k26wEf91hB@klaus.mr.he.schule.de> X-Complaints-To: news@u-net.net X-Trace: newsr2.u-net.net 966591394 195.102.200.118 (Fri, 18 Aug 2000 10:36:34 BST) Organization: (Posted via) U-NET Internet Ltd. Reply-To: jerry@iss.u-net.com NNTP-Posting-Date: Fri, 18 Aug 2000 10:36:34 BST Newsgroups: comp.lang.pascal.delphi.misc,alt.comp.lang.borland-delphi,borland.public.delphi.winapi