Article View: pl.comp.lang.asm
Article #2356Re: ADD SUB kontra INC DEC
From: yesma
Date: Thu, 22 Jul 2010 17:30
Date: Thu, 22 Jul 2010 17:30
24 lines
1693 bytes
1693 bytes
Bernard pisze: > On 2010-07-20 17:15, yesma wrote: >> http://www.agner.org/instruction_tables.pdf >> 9 List of instruction timings and μop breakdown for P4E [...] >> Czy nielepiej jest stosować zawsze ADD SUB zamiast INC DEC ? > > Lepiej, ale dotyczy to tylko procesorów rodziny Pentium 4. Właśnie chodziło mi o Pentium4EM64T bo taki akurat mam. > Na innych > INC/DEC będzie na ogół szybsze, z paru powodów. Wolniejsze będzie tylko > wtedy, gdy po instrukcji zajdzie konieczność "składania" znaczników > (INC/DEC nie aktualizują wszystkich). Nie za bardzo rozumiem tego "składania", jestem początkujący. Czy to znaczy że jeśli nam będzie potrzebna inna flaga której nie aktualizuje INC DEC to wtedy na wszystkich procesorach ADD SUB okaże się lepsze ? -- Regards - Grzechu Linux x86_64
Technical Details
Message-ID:
<i29va9$gkc$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<i24eks$ec7$1@inews.gazeta.pl> <i292oj$jgo$1@newsread1.aster.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: yesma <yesma@false.pl> Newsgroups: pl.comp.lang.asm Subject: Re: ADD SUB kontra INC DEC Date: Thu, 22 Jul 2010 19:30:54 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 24 Message-ID: <i29va9$gkc$1@inews.gazeta.pl> References: <i24eks$ec7$1@inews.gazeta.pl> <i292oj$jgo$1@newsread1.aster.pl> Reply-To: yesma@false.pl NNTP-Posting-Host: user14-095.satfilm.net.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1279819913 17036 77.91.14.95 (22 Jul 2010 17:31:53 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Thu, 22 Jul 2010 17:31:53 +0000 (UTC) X-User: yesma User-Agent: Mozilla-Thunderbird 2.0.0.24 (X11/20100329) In-Reply-To: <i292oj$jgo$1@newsread1.aster.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit