質問: ### 質問 amd64 ATT表記法 ubuntu上 アセンブリについてですがいくか命令の意味があやふやでして質問させてください。 setne命令はZFフラグと反対の値をオペランドへ格納 、 movabs 64bitメモリアドレスの中身をオペランドへ格納 、 であってますか? また movzbl (move ero-extension from byte to long) この意味がよくわかりません 宜しくお願い致します。
回答: > > setne命令はZFフラグと反対の値をオペランドへ格納 > > > そうですね > > movzbl (move ero-extension from byte to long) この意味がよくわかりません > > > move zero-extension from byte to long byteデータをゼロ拡張してlongに転送、ですねー byteの足らないところを0埋めしてlongに格納。