タグ

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

タグの絞り込みを解除

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

  • 最適化の為のアセンブラ入門

    現在、アセンブラを使わなければならないという状況はあまりありませんが、最適化をする場合はアセンブラを知っている方がなにかと有利です。特に、コンパイラの吐いたコードを吟味することはとても重要です。よってここでは、アセンブラコードを読む能力と、簡単なアセンブラコードを書く能力を身に付けることを目標とします。 この記事は Windows 上で VC++ を使う場合を想定して書いていますが、BCC でも殆ど同じですし、gcc でも少し書き方を変えれば使えます。Intel のプロセッサ上で動く Linux 等でも基的な部分は同じですし、命令セットの異なるプロセッサでも、基的な部分は役に立つと思います。ターゲットは Intel Pentium 系プロセッサです。 第0回 アセンブラってどういうもの? 第1回 代入と基的な演算 第2回 定数とメモリの扱い 第3回 レジスタについて 第4回 分岐命

  • 最適化の為のアセンブラ入門

    現在、アセンブラを使わなければならないという状況はあまりありませんが、最適化をする場合はアセンブラを知っている方がなにかと有利です。特に、コンパイラの吐いたコードを吟味することはとても重要です。よってここでは、アセンブラコードを読む能力と、簡単なアセンブラコードを書く能力を身に付けることを目標とします。 この記事は Windows 上で VC++ を使う場合を想定して書いていますが、BCC でも殆ど同じですし、gcc でも少し書き方を変えれば使えます。Intel のプロセッサ上で動く Linux 等でも基的な部分は同じですし、命令セットの異なるプロセッサでも、基的な部分は役に立つと思います。ターゲットは Intel Pentium 系プロセッサです。 第0回 アセンブラってどういうもの? 第1回 代入と基的な演算 第2回 定数とメモリの扱い 第3回 レジスタについて 第4回 分岐命令

  • アセンブリ言語入門

  • 【第6回】 2時間×3回でわかるアセンブラ講座:矢沢久雄のソフトウエア芸人の部屋:ITpro

    2007年4月15日(日)は、何の日かご存知ですか?情報処理技術者試験(春期)が実施される日です。残すところ、後3カ月を切りました。現在、猛勉強中と言う人もいることでしょう。私は、情報処理技術者試験の試験区分の中で、基情報技術者試験の講師をしています。多くの受講者が悩んでいるのは、午後のプログラミング言語の問題です。COBOL、C言語、Java、アセンブラ(CASL II)の中から1つを選択するのですが、プログラミング経験のない人は「どの言語を選べばよいか」ということから悩んでしまうようです。そんな人には、アセンブラをお勧めします。 なぜなら、アセンブラによって、プログラミングだけでなく、ハードウエアの仕組み、2進数によるデータ表現、論理演算など、様々なコンピュータの基礎知識を学べるからです。さらに、他の言語に比べて学習時間が短くて済むという魅力もあります。あっと言う間、というほどではあ

    【第6回】 2時間×3回でわかるアセンブラ講座:矢沢久雄のソフトウエア芸人の部屋:ITpro
  • 1