.word
スペースを割り当て、データを初期化します。.equ
定数を定義しますが、そのためのスペースは割り当てません。
したがって、たとえば、次のように言うことができます。
one .equ 1 ; defines a constant called "one"
counter: .word one ; allocates space and initializes it with the value 1
違いは、.equ
ディレクティブがコンパイルされたイメージにスペースを割り当てないことです。