Cで書くかアセンブラで書くか・・・
■ このスレッドは過去ログ倉庫に格納されています
0672デフォルトの名無しさん
2010/03/15(月) 05:50:52mov #ring,ER5 ; ER5 = FFxx00
mov @rpt,R5L ; + リードポインタ
mov @ER5+,R6L ; これが最適化のミソ!
mov R5L,@rpt ; return( r0ring[c0r_rpt++] )
rts [256]のringはLINKでFFxx00に配置する。cだとアドレス演算が出てこの倍
■ このスレッドは過去ログ倉庫に格納されています