🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #2352

Re: ADD SUB kontra INC DEC

#2352
From: Bogdan (bogdro)
Date: Wed, 21 Jul 2010 16:12
21 lines
1822 bytes
W dniu 20.07.2010 22:18, yesma pisze:
> Michoo pisze:
>> yesma pisze:
>>> A jeśli chodzi o XOR r,r to nie lepiej MOV r,0 lub SUB r,r
>>> bo jeśli tak to szkoda mi będzie się z tymi trzema instrukcjami
>>> rozstać.
>>>
>> XOR jest oidp szybszy od sub (które w skali mikro to negacja i
>> dodawanie) i krótsze od MOV co oszczędza cache (a nie ma prawie nic
>> gorszego od kodu pętli, który nie mieści się w L1).
>>
> 
> Dzięki, chociaż jedna ulubiona instrukcja uratowana :)

 Chyba że chcesz zachować flagi niezmienione :) Wtedy zostaje MOV.

-- 
Pozdrawiam/Regards - Bogdan                     (GNU/Linux & FreeDOS)
Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
www.JabberPL.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Technical Details
Message-ID: <i27697$a0j$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <i24eks$ec7$1@inews.gazeta.pl> <i24g4e$ipg$1@inews.gazeta.pl> <i24me2$b9m$1@inews.gazeta.pl> <i24u6p$vth$1@news.onet.pl> <i250ca$ihs$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Bogdan (bogdro)" <bogdan@poczta.gazeta.pl>
Newsgroups: pl.comp.lang.asm
Subject: Re: ADD SUB kontra INC DEC
Date: Wed, 21 Jul 2010 18:12:22 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 21
Message-ID: <i27697$a0j$1@inews.gazeta.pl>
References: <i24eks$ec7$1@inews.gazeta.pl> <i24g4e$ipg$1@inews.gazeta.pl> <i24me2$b9m$1@inews.gazeta.pl> <i24u6p$vth$1@news.onet.pl> <i250ca$ihs$1@inews.gazeta.pl>
NNTP-Posting-Host: rudy.mif.pg.gda.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1279728745 10259 153.19.42.16 (21 Jul 2010 16:12:25 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 21 Jul 2010 16:12:25 +0000 (UTC)
X-User: bog.d
In-Reply-To: <i250ca$ihs$1@inews.gazeta.pl>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.4) Gecko/20100608 Thunderbird/3.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit