Path: ccsf.homeunix.org!CALA-MUZIK!newsfeed.media.kyoto-u.ac.jp!news.media.kyoto-u.ac.jp!ns.4bn.ne.jp!news From: Yoshitaka Ikeda Newsgroups: fj.education,fj.education.comp Subject: =?iso-2022-jp?b?UmU6IBskQiFWPnBKczY1MGkhVxsoQihSZTog?= =?iso-2022-jp?b?GyRCQWpDTDB3JE5BakNMGyhCKQ==?= Date: 12 Jun 2006 22:06:57 +0900 Organization: Yonbetsu Netzwerk Lines: 46 Sender: ikeda@4bn.ne.jp Message-ID: <86bqsy4j66.fsf@bsd2.4bn.ne.jp> References: <44634deb$0$979$44c9b20d@news2.asahi-net.or.jp> <060604230638.M0100146@utogw.gssm.otsuka.tsukuba.ac.jp> <448B0315.79A1D81D@excite.co.jp> <86fyia6h6w.fsf@bsd2.4bn.ne.jp> <87d5dec262.fsf_-_@ace.nerimadors.or.jp> <86bqsy6col.fsf@bsd2.4bn.ne.jp> NNTP-Posting-Host: kaneko20.ee.noda.sut.ac.jp Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 8bit X-Trace: caraway.media.kyoto-u.ac.jp 1150117804 28262 133.31.107.241 (12 Jun 2006 13:10:04 GMT) X-Complaints-To: news@news.media.kyoto-u.ac.jp NNTP-Posting-Date: Mon, 12 Jun 2006 13:10:04 +0000 (UTC) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 Xref: ccsf.homeunix.org fj.education:806 fj.education.comp:87 manmos@stellar.co.jp (Hideo "Sir MaNMOS" Morishita) writes: > In article <86bqsy6col.fsf@bsd2.4bn.ne.jp>, > > > > 5=0 (mod 2) > > じゃなく、 > > Parity('5')=0 (mod 2) > > ですよね。 > > > > #Parity(5)=0 (mod 2) でもありますね。 > > この視点は思いつかなかったな。 > > おお、8080のmnemonicを知らないと判らないネタ。 実ははずかしながら、Z80のニモニックはしってても、 8080のINTEL表記はしらなかったり(w #マシンコードの方で思い出しました。 #天然逆アセンブル? > そういえばあったなぁ。parity bit… そういえば、ちょっと外れた話なんですが、 以前線形符号の勉強のついでに線形フィードバックレジスタを アセンブラで書いてたんですが、(x86-32bit) フィードバックを得るために mov eax,ebx shl ebx and eax,ecx jp feedback0 or 1 feedback0: なんて感じのコード書いてたら、ちゃんと動かないんで なんでだろうと思ったら、パリティフラグって下位8bit しか見てくれないんですね。 多分互換性のためなんだろうけど、実際にプログラム 組んでみるまで気づきませんでした。 #なんか、高速化にはまって、結局並列でぶん回すことにしたら、 #20倍以上速くなったんだよな。32倍まではさすがに行かなかったけど -- -- I LOVE SNOOPY! でつ Yoshitaka Ikeda mailto:ikeda@4bn.ne.jp My Honeypot: honey@4bn.ne.jp <-don't send this address