「人間アセンブラ」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator |
imported>Administrator 細 |
||
3行目: | 3行目: | ||
一般的な[[プログラマー]]は、[[プログラミング言語]]で[[ソースコード]]を書き、[[コンパイラ]]や[[インタプリタ]]で[[ネイティブコード]]に翻訳することで[[プログラム]]を作るが、人間アセンブラは[[アセンブリ言語]]すら使わずに、[[バイナリエディタ]]を用いて[[コンピューター]]と直接対話をする。また、バイナリエディタで数字の羅列を見ただけで[[バグ]]を発見できる特筆すべき[[デバッグ]]能力も持ち合わせている。 | 一般的な[[プログラマー]]は、[[プログラミング言語]]で[[ソースコード]]を書き、[[コンパイラ]]や[[インタプリタ]]で[[ネイティブコード]]に翻訳することで[[プログラム]]を作るが、人間アセンブラは[[アセンブリ言語]]すら使わずに、[[バイナリエディタ]]を用いて[[コンピューター]]と直接対話をする。また、バイナリエディタで数字の羅列を見ただけで[[バグ]]を発見できる特筆すべき[[デバッグ]]能力も持ち合わせている。 | ||
− | + | なお、[[ニーモニック]]を見ながら手作業でマシン語を書く[[ハンドアセンブル]]と人間アセンブラは同一ではないので注意すること。 | |
+ | 人間アセンブラは[[ニーモニック]]を見ずとも[[マシン語]]が書けるように進化した霊長類のことである。 | ||
+ | |||
+ | 人間アセンブラは、近年では生息が確認されておらず、絶滅したものと思われる。 | ||
== 関連項目 == | == 関連項目 == |
2012年4月24日 (火) 10:08時点における版
人間アセンブラとは、コンピューターが唯一理解できる言葉であるマシン語を話せる霊長類のことである。
一般的なプログラマーは、プログラミング言語でソースコードを書き、コンパイラやインタプリタでネイティブコードに翻訳することでプログラムを作るが、人間アセンブラはアセンブリ言語すら使わずに、バイナリエディタを用いてコンピューターと直接対話をする。また、バイナリエディタで数字の羅列を見ただけでバグを発見できる特筆すべきデバッグ能力も持ち合わせている。
なお、ニーモニックを見ながら手作業でマシン語を書くハンドアセンブルと人間アセンブラは同一ではないので注意すること。 人間アセンブラはニーモニックを見ずともマシン語が書けるように進化した霊長類のことである。
人間アセンブラは、近年では生息が確認されておらず、絶滅したものと思われる。
関連項目
参考文献