2001年11月5日 月曜日の日記

広杉計器から2mmのネジ、ナット、ワッシャー、スペーサなど到着。夜、充放電器のプログラム。H8のアセンブラと戯れる。gccで16bit×16bit÷216⇒16bitの演算を

int a,b,c;c = (int)((long)a * (long)b >> 16); 

という形でやると、MULXS命令1つしか生成されないことが判明。賢いなぁ。( int は16bitの設定)

Leave a Reply

メールアドレスが公開されることはありません。