Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.programming > #27352
| From | "Radoslaw Szwed" <radekszwed@pochta.fm> |
|---|---|
| Newsgroups | pl.comp.programming |
| Subject | Re: Szybkie szukanie ustawionego bitu |
| Date | 2015-09-07 09:46 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <msjffq$i7m$1@speranza.aioe.org> (permalink) |
| References | (2 earlier) <1rf0y6iqhf9r3.1ie5hrwrmf6ge.dlg@40tude.net> <aeebbd92-ec56-4314-9c9f-87b1e03d02d3@googlegroups.com> <19hxt9v8q3tef.1675qzcnbms1v$.dlg@40tude.net> <260f151c-e34d-4c98-8b36-fd17440d2dd6@googlegroups.com> <1llz3cs5ynt8v$.1khbc54i4d219.dlg@40tude.net> |
Użytkownik "szemrany" <szemrany@offline.off> napisał w wiadomości news:1llz3cs5ynt8v$.1khbc54i4d219.dlg@40tude.net...
> On Fri, 4 Sep 2015 08:01:47 -0700 (PDT), Wojciech Muła wrote:
>>> Wynik BSF jest niezdefiniowany, a w EAX pozostaje wartość sprzed operacji
>>> BSF, czyli tutaj -1 :-)
>>
>> Tutaj EAX jest wynikiem, a dokumentacja mówi: "DEST is undefined". To,
>> że wartość nie jest zmieniana, to zachowanie niezdefiniowane. Na innych
>> modelach CPU może być inaczej.
>
> Zaproponuj zatem coś sensownego, chętnie się czegoś nauczę.
Na upartego można tak, ale sprawdzałem poprzednią wersję na i3,i5,i7 i AMD FX
i zawsze było tak samo w EAX było -1.
or dword ptr [&u64], 0
jnz check
or dword ptr [&u64 + 4], 0
jnz check
xor eax, eax
dec eax
jmp @@EXIT
@@check
BSF EAX, DWORD PTR [&u64]
JNZ @@Exit
BSF EAX, DWORD PTR [&u64 + 4]
JZ @@Exit
ADD EAX, 32
@@Exit:
MOV &Result, EAX
Back to pl.comp.programming | Previous | Next — Previous in thread | Find similar
Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-08-31 21:58 +0200
Re: Szybkie szukanie ustawionego bitu Tomek Kańka <tom@tomkan.eu.org> - 2015-08-31 20:39 +0000
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-08-31 22:49 +0200
Re: Szybkie szukanie ustawionego bitu Tomek Kańka <tom@tomkan.eu.org> - 2015-08-31 21:21 +0000
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-08-31 23:37 +0200
Re: Szybkie szukanie ustawionego bitu bartekltg <bartekltg@gmail.com> - 2015-08-31 14:40 -0700
Re: Szybkie szukanie ustawionego bitu "AK" <nobody@nowhere.com> - 2015-08-31 23:07 +0200
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-08-31 23:34 +0200
Re: Szybkie szukanie ustawionego bitu "AK" <nobody@nowhere.com> - 2015-09-01 13:01 +0200
Re: Szybkie szukanie ustawionego bitu voy <v_o_yNOSP@Mgazeta.pl> - 2015-09-01 08:03 +0200
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 10:31 +0200
Re: Szybkie szukanie ustawionego bitu godek.maciek@gmail.com - 2015-09-01 01:45 -0700
Re: Szybkie szukanie ustawionego bitu "M.M." <mmarszik@gmail.com> - 2015-09-01 02:57 -0700
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 12:23 +0200
Re: Szybkie szukanie ustawionego bitu "Radoslaw Szwed" <radekszwed@pochta.fm> - 2015-09-01 12:30 +0200
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 13:04 +0200
Re: Szybkie szukanie ustawionego bitu bartekltg <bartekltg@gmail.com> - 2015-09-01 13:37 +0200
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 14:29 +0200
Re: Szybkie szukanie ustawionego bitu bartekltg <bartekltg@gmail.com> - 2015-09-01 16:10 +0200
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 17:28 +0200
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 14:40 +0200
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-01 22:20 +0200
Re: Szybkie szukanie ustawionego bitu Wojciech Muła <wojtek.mula@gmail.com> - 2015-09-04 00:14 -0700
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-04 09:53 +0200
Re: Szybkie szukanie ustawionego bitu Wojciech Muła <wojtek.mula@gmail.com> - 2015-09-04 08:01 -0700
Re: Szybkie szukanie ustawionego bitu szemrany <szemrany@offline.off> - 2015-09-04 20:20 +0200
Re: Szybkie szukanie ustawionego bitu "Radoslaw Szwed" <radekszwed@pochta.fm> - 2015-09-07 09:46 +0200
csiph-web