割り当てられたメモリへの書き込みに問題があります。これがコードです。
total: .long 1 # my memory
movl total, %eax # I believe I'm copying address of total into eax
movl $53, %esi # set some value in esi
movl (%esi), %eax # and put this value into total
なぜ機能しないのですか?「Naruszenie ochrony pamięci」(コア ダンプ) これはポーランド語で、メモリ アクセス違反のようなものを意味します。