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