#68 Article 3678 Posted at 1994/05/09 23:21:24 by 夢中ゆわ (MAP2717) [DOS]

Subject: Re:*15 DOS5.0A /3674 ..... /10313(#130) /10310(#130)

スレッド関係
元スレッド #130/10310 — 「(Subjectなし)」
     参照 #130/10313 — 「(Subjectなし)」
         返信元 #68/3674 — 「(Subjectなし)」
             現在 #68/3678 — 「Re:*15 DOS5.0A /3674 ..... /10313(#130) /10310(#130)」 1994/05/09 23:21:24 · 夢中ゆわ · MAP2717
スレッド全体を見やすく表示
> ソフトの高速化ってのもハマると結構アツいものがあります。

セラ「はい、次ですよ。100倍のルーチン!」
リー「はーい、俺わかるぜ! 100回足し算しまーす!」
チャ「えとえと… 左に2ビットシフトしたものとぉ、5ビットシフトしたものとぉ、
   6ビットシフトしたものをぜ~んぶ足しますっ」
セラ「はい、よく出来ましたチャチャ」
リー「……………え? お、俺は?」
チャ「これで、スコア計算ルーチンは終わりね」
セラ「ははは、まだ画面の座標アドレス計算が残ってますよ。
   次の問題。80倍のルーチン」
リー「はい!! これって80回足し算すればいいんじゃねーのか?」
チャ「えーっとぉ…」
しい「はい、左に4ビットシフトしたものと6ビットシフトしたものを足します」
チャ「そ、そうそう、その通り!(. ^ ^;.)」
セラ「よく出来ましたしいねちゃん」
リー「何だ何だ、よくわかんないぞ」
チャ「リーヤってバカねー!」
リー「チャ、チャチャがバカと言った……… あぁ」

高(専)校のEDP部に居る頃、Z80のお勉強のお時間でこういう事やってました(^^;)

でもこういうソフト特許って一般に知られていても出願した者勝ちらしいですね…

>プログラムの流れを見て無駄な命令、遅い命令を改善していくのも面白いですよ。

難点は、命令のクロック数をちゃんと覚えなきゃいけない事ですよね。
昔、間違って覚えてて、えらく恥じをかいた覚えがあります(^^;)

#MAP2717 夢中ゆわ