「機械語」の版間の差分

削除された内容 追加された内容
アセンブリ言語の文法については説明を別科目だとして省略するにしても、アセンブリ言語の解説ページへのリンクは教科書として必要だろう。
7 行
 
== プラットフォーム別解説 ==
この節を読むに当たっては、予備知識としてアセンブリ言語の文法を知っている事が望ましい。
 
 
=== Linux ===
注釈: 以下の内容はFedora 31に基づく。
92 ⟶ 95行目:
 
 
そもそもアセンブリ言語で書かれたコードをどうやって実行するかなどの方法は、本wikiサイトでは『[[X86アセンブラ]]』などに書かれているので、それらのページを参照のこと。 なお、OSの種類などによって、アセブリ言語の文法が「[[X86アセンブラ/GASでの文法|GAS構文]]」かそれとも「[[X86アセンブラ/NASM構文|NASM構文]]」なのか(またはそれ以外か)が変わってくる。
アセンブラ命令が機械語でどんな数字であるかを調べるには、環境にもよるが一般的に、バイナリエディタといわれる種類のソフトウェアで調べれば分かる。
 
アセンブラ命令が機械語でどんな数字であるかを調べるには、環境にもよるが一般的には「バイナリエディタといわれる種類のソフトウェアで調べれば分かる。
 
== 実行可能ファイルの識別子 ==