記事へのコメント37

    • 注目コメント
    • 新着コメント
    wat-aro
    wat-aro わかりやすかった。

    2021/09/10 リンク

    その他
    ytkibk
    ytkibk “ARM も RISC なので不正アラインメント例外を発生するが, ARM Linux カーネルは例外ハンドラで x86 と同様の「アラインされていないデータのアクセス」を実現しているらしい. ただしこれは x86 に比べて非常に遅いはず.

    2020/02/27 リンク

    その他
    kzono
    kzono

    2016/08/09

    その他
    sedh
    sedh CPU, メモリ管理について深く述べられてる.参考リンクも面白そうなものばかり

    2015/11/23 リンク

    その他
    edo_m18
    edo_m18 丁寧で分かりやすい。色々クリアになった。

    2015/04/10 リンク

    その他
    kumar8600
    kumar8600 “malloc() (およびそのファミリーである calloc(),realloc()) が返すアドレスは, すべてのデータ型に適合するようにアラインされている (malloc() の仕様)”

    2014/10/26 リンク

    その他
    gologo13
    gologo13 勉強になった。SIGBUS とかこういう意味だったんだ。

    2013/12/29 リンク

    その他
    yowano
    yowano プログラミング言語(というよりハードウェア)におけるアラインメントの意味から、その存在理由、注意点まで、詳細丁寧な解説。

    2013/09/10 リンク

    その他
    kastro-iyan
    kastro-iyan メモ

    2013/06/02 リンク

    その他
    yass
    yass "32ビット CPU では普通,この電線は32本あり,CPU はメモリ上のデータを一度に32ビット (=4バイト) 読み書きする / データの先頭アドレスを4の倍数にすることを「4バイト境界にアライン (align:整列,位置合わせ) する」"

    2013/04/27 リンク

    その他
    moccos_info
    moccos_info "Windows 7 (SP1) で確認したところ,どうやら DispatchMessage() がこっそり catch して握りつぶしているらしく, 例外が発生してもエラーダイアログが出ないままメッセージループが継続する"

    2013/01/31 リンク

    その他
    kotaro-ono
    kotaro-ono アラインメントの良いまとめ

    2012/09/23 リンク

    その他
    letsspeak
    letsspeak データ型のアラインメントとは何か,なぜ必要なのか?

    2012/04/07 リンク

    その他
    Bookmarker
    Bookmarker 所々しか読んでないが、初めて正しいネット上の記事を読んだ気がするので、後で読ます。

    2012/02/29 リンク

    その他
    kaito834
    kaito834 CPUにおけるアラインメント(alignment)に関する解説記事。実際にプログラミングしない立場でも、「CPUに関する基礎知識」から「アラインメントの基礎知識のまとめ」は理解したい。

    2011/11/21 リンク

    その他
    skymountain
    skymountain alignment

    2011/09/19 リンク

    その他
    ariteku
    ariteku アライメントとは?

    2011/06/06 リンク

    その他
    funnnon
    funnnon アライメントについて

    2010/08/21 リンク

    その他
    cjx19850214
    cjx19850214 4byte alignment

    2010/07/07 リンク

    その他
    yaotti
    yaotti alignment, sizeof, c

    2010/06/13 リンク

    その他
    asat2112
    asat2112 アラインメント

    2010/05/14 リンク

    その他
    mooz
    mooz 素晴らしく力が入っており分かりやすい.

    2010/05/04 リンク

    その他
    trashsuite
    trashsuite 確かに,図示しているところは少ないかもしれないなぁ

    2010/04/12 リンク

    その他
    gfx
    gfx rubyのオリジナル実装(MRI)はmalloc()の返却アドレスの下位数ビットが0であることを前提としているのだが、そういう前提を持っても大丈夫なのはこういう理由だったのか。

    2009/12/28 リンク

    その他
    TAKESAKO
    TAKESAKO データ型のアラインメントとは何か,なぜ必要なのか?

    2009/12/28 リンク

    その他
    msakamoto-sf
    msakamoto-sf バスエラー(BusError)周りの参考記事。実際の環境での正確な情報は、使用する言語処理系とアーキテクチャのドキュメントを参照。でも知らないと分からないタイプの話題。

    2009/12/08 リンク

    その他
    kat0usi
    kat0usi 基本的なデータ型 (整数型,浮動小数型) のアラインメントは, そのサイズに一致することが多い.ただし例外もあるので, 実際の値は必ず言語処理系または CPU のマニュアルで確認すること

    2009/08/10 リンク

    その他
    toton
    toton 「データがアラインされていないとメモリアクセス回数が増える」

    2009/01/09 リンク

    その他
    nyon2
    nyon2 アラインメント

    2008/08/22 リンク

    その他
    sankaseki
    sankaseki データ型のアラインメントとは何か,なぜ必要なのか?

    2008/04/07 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    データ型のアラインメントとは何か,なぜ必要なのか?

    以前このサイトとブログに,何度かアラインメントに関する記事を書きました (サイト内関連ページ参照)....

    ブックマークしたユーザー

    • a-hamahama2023/04/19 a-hamahama
    • lordnoesis2022/11/22 lordnoesis
    • kakkun612022/11/15 kakkun61
    • yohamta2022/11/15 yohamta
    • kadzuya2022/04/25 kadzuya
    • castaneai2022/01/20 castaneai
    • wat-aro2021/09/10 wat-aro
    • ytkibk2020/02/27 ytkibk
    • monoshizuka2020/01/09 monoshizuka
    • serihiro2018/12/26 serihiro
    • skypenguins2018/10/19 skypenguins
    • mumumu-tan2018/10/12 mumumu-tan
    • jonysand2018/06/21 jonysand
    • cknbstr2018/05/03 cknbstr
    • rinsky2018/03/27 rinsky
    • ryujinno2018/03/25 ryujinno
    • syossan2018/02/23 syossan
    • kosh042018/02/08 kosh04
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - 暮らし

    いま人気の記事 - 暮らしをもっと読む

    新着記事 - 暮らし

    新着記事 - 暮らしをもっと読む

    同時期にブックマークされた記事