🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: przesuni?cie cykliczne

#1684
From: Michal Schulz
Date: Mon, 21 Jan 2008 14:29
21 lines
1515 bytes
Wojciech Muła wrote:

>> Uhm. Czy uwazasz, ze to jest rozwiazanie optymalne? Jesli trzeba bedzie
>> obrocic obszar o wiecej niz jeden bit, bedziesz musial cala petle
>> wielokrotnie powtarzac...
> 
> A przede wszystkim jeśli n jest zminne, jak zrobi pętle.
> 
>> Takie podejscie wydajnoscia nie grzeszy.
> 
> Naturalnie narzuca się rozkaz SHLD (i specjalne traktowanie pierwszego
> słowa).

Ale to tylko x86_64 :)

A na intelu? Dwa obroty (raz w lewo raz w prawo), dwa and-y (z dwoma maskami
albo jedna negowana co chwila) i jeden or na kazda pare elementow? Jakos
tak to powinno byc :)

-- 
Michal Schulz
Technical Details
Message-ID: <fn2a97$1m4$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail
References: <fn0epa$mif$1@inews.gazeta.pl> <fn24as$8t8$1@inews.gazeta.pl> <fn25ca$g79$1@news.onet.pl> <slrnfp99qb.2c8.wojciech_mula@cat.tac>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail
From: Michal Schulz <michal.schulz@onet.eu>
Newsgroups: pl.comp.lang.asm
Subject: Re: przesuni?cie cykliczne
Date: Mon, 21 Jan 2008 15:29:57 +0100
Organization: Onet.pl
Lines: 22
Message-ID: <fn2a97$1m4$1@news.onet.pl>
References: <fn0epa$mif$1@inews.gazeta.pl> <fn24as$8t8$1@inews.gazeta.pl> <fn25ca$g79$1@news.onet.pl> <slrnfp99qb.2c8.wojciech_mula@cat.tac>
NNTP-Posting-Host: p5b032689.dip0.t-ipconnect.de
Mime-Version: 1.0
X-Trace: news.onet.pl 1200925799 1732 91.3.38.137 (21 Jan 2008 14:29:59 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Mon, 21 Jan 2008 14:29:59 +0000 (UTC)
X-Sender: 9wUCXNAIfoHJ12NLiW1DhOd3DPBVeoC1
User-Agent: KNode/0.10.5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit