当サイトはアセンブラの入門サイトです。
アセンブラというと古い技術というイメージが持つ方も多いかと思います。
現在はJava、C#、PHP、Rubyなどいわゆる高級言語が主流であり、アセンブラに触れることは少ない時代です。
そういう意味ではアセンブラは覚える必要のない技術と言えなくもありません。
しかし、アセンブラを学ぶとコンピュータの裏側が見えてきます。 つまりコンピュータの内部であるCPUやメモリの動作についての理解が深まるのです。
アセンブラはエンジニアが最初に学ぶべきものではありませんが、 より高い技術をもったエンジニアになるためには必須の技術なのではないかと筆者は考えています。
なお、本サイトではアセンブラを解説するにあたって、対象のCPUをx86系としています。