私は組み込みシステムのクラスを紹介していますが、整列メモリと非整列メモリの概念を理解するのに少し苦労しています。
私たちは主にアセンブリレベルのプログラミングを使用しています。
さて、これが私が現在理解していることです。Alignedは、すべてのデータが同じ長さであることをアセンブラーが使用する命令に指定するために使用されます。そのすべての単語の長さまたはハーフワードの長さまたはダブルワードの長さ。
非整列とは、データが特定の長さとして定義されていないことを意味します。
これは正しいです?アラインされていないvsアラインされていることの重要性は何ですか?あるものを別のものと比較して使用することで、いつ利益が得られるでしょうか?
初心者の質問をお詫びします。