2005-03-12から1日間の記事一覧

QWORD境界にアラインする

intel系プロセッサでは(というか32bitCPUならなんでもそうだとおもうけど)ミスアラインというのがあって、16bit(WORD) 32bit(DWORD)単位でメモリにアクセスするとき、そのアドレスの先頭がWORDなら2の倍数、DWORDなら4の倍数でないと、キャッシュミスで…

3/10の日記で出てきた「アライン」がなんだか分からない人の為に、以前自習用に書いたテキストを転載しておきます。(コードはやねうらお師匠の連載「スーパープログラマーへの道」から転用)