Date: Tue, 14 Jun 2005 14:44:38 +0200 From: gerarra@tin.it To: freebsd-hackers@freebsd.org Cc: NKoch@demig.de Subject: RE: Obvious bug in /sys/i386/include/bus.h (was: bus_at386.h) Message-ID: <429C8E8F00018903@ims3a.cp.tin.it> In-Reply-To: <000001c57016$8e4b0600$4801a8c0@ws-ew-3.W2KDEMIG>
next in thread | previous in thread | raw e-mail | index | archive | help
>No, it's a correct method to set/reset the zero flag: > (X | X) =3D=3D X just as (X & X) =3D=3D X > Yes but it stores result in ecx(using or, really, is not a problem)... ho= wever jecxz just is 2 bytes sized while or + jmp is 4 bytes. It means lesser FD= E latency time and the pseudocode is enough similar. greeting, rookie
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?429C8E8F00018903>