2

どちらもほぼ同じことをしていると思います:変数の宣言と初期化。詳しく教えてください。

4

1 に答える 1

10

.wordスペースを割り当て、データを初期化します。.equ定数を定義しますが、そのためのスペースは割り当てません。

したがって、たとえば、次のように言うことができます。

one .equ 1  ; defines a constant called "one"
counter: .word one ; allocates space and initializes it with the value 1

違いは、.equディレクティブがコンパイルされたイメージにスペースを割り当てないことです。

于 2012-12-03T04:31:21.983 に答える