だから私はアセンブリを学ぶのを助けるプロジェクトに取り組んでいて、問題に遭遇しました。キーボードで入力された単語をコピーして、後で操作できるようにする必要があり、その一部を置き換えます。for ループとおそらくスタックを使用する必要があることはわかっています。いくつかの方法を試しましたが、すべてのコードが間違っていてコンパイルできませんでした。この部分だけでなく残りのコードも動作するようにしました。この問題に関して何か助けがあれば大歓迎です。アセンブリを学ぶのに役立つ良い本やウェブサイトは大歓迎です。ありがとうございました。
mov $0, $edi
Loop:
cmp $4, %edi
jg End
mov $33, Text(%edi)
add $1, %edi
jmp Loop
End:
このコードを試して、他のすべての文字を ! に置き換えてみました。コピーするプロセスは同じだと思います。この概念は初めてです。コピーと!交換は、入手した他の部品に問題がある最後の 2 つの部品です。ありがとうございました。