タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

アセンブラに関するwiz7のブックマーク (2)

  • 【朗報】低級言語、アセンブリが人気再燃 : IT速報

    アセンブリ言語の人気が上昇しているという。なぜなのだろうか。 TIOBEプログラミングコミュニティは、2016年7月のインデックスを公開した。Java、C、Pythonなどが上位を占める中で注目されるのは、アセンブリ言語が先月までの12位からベスト10に上昇したことだ。 アセンブラによってアセンブルされるアセンブリ言語は、プログラミング言語の中でもっとも機械語に近く、低級言語と表現される。 アセンブリ言語しかなかった時代はともかく、読み書きしやすく現在では速度も引けをとらない各種の高級言語が登場した今、なぜアセンブリ言語なのだろうか。 人気再燃の理由についてTIOBEは、小規模システムの普及を挙げている。いまや電動歯ブラシからコーヒーメーカーまで(とTIOBEは例を挙げているが、どちらもPhilipsの代表的な製品だ)、マイクロコンピュータが使われている。こうした、メモリと速度が厳しく制約

    【朗報】低級言語、アセンブリが人気再燃 : IT速報
    wiz7
    wiz7 2016/08/09
    アセンブラで仕事したら楽しそう
  • 【5分で覚えるIT基礎の基礎】だれでも一度はアセンブラを学んでおこう! 第1回

    矢沢久雄 グレープシティ アドバイザリースタッフ プログラマであってもなくても,コンピュータに関わる人なら,だれでも一度はアセンブラを学んでいただきたいと思います。アセンブラは,コンピュータのハードウエア的な動作を生々しく記述するプログラミング言語です。アセンブラを学ぶことで,CPU(プロセサとも呼ぶ)の機能やOSの役割などが手に取るように見えてきます。すなわち,コンピュータに何ができるのかが分かるのです。 アセンブラとマシン語のことを「低水準言語」と呼びます。一方,COBOL,BASIC,Pascal,C言語,C++Java,C#などのプログラミング言語を「高水準言語」と呼びます。低水準とは,コンピュータの生の動作に近いという意味で,高水準とは,人間の感覚に近い(コンピュータの生の動作からは遠い)という意味です。高水準言語を使えば,コンピュータのハードウエアの知識がなくてもプログラムが

    【5分で覚えるIT基礎の基礎】だれでも一度はアセンブラを学んでおこう! 第1回
  • 1