• 締切済み

アセンブラとコンパイラ

arai163の回答

  • arai163
  • ベストアンサー率22% (214/970)
回答No.1

アセンブラは、機械語に近い言語で書かれたソースを機械語にする事です。 関連URL   ↓ http://hp.vector.co.jp/authors/VA004474/zaurus/zrep40.html コンパイラは、BASIC,COBOL,VBAなど人間の言語に近いソースを機械語にすることです。 関連URL   ↓ http://webbase.ntts.co.jp/technical/wbspman/step3/compiler.html

agnes
質問者

お礼

回答ありがとうございます。 参考にします。

関連するQ&A

  • アセンブラ、コンパイラ・・・

    質問が多くて大変申し訳ありませんが、よろしくお願いいたします。 ブートストラップローダ、アセンブラ、コンパイラ、インタプリタ、リンカ、ローダ について説明してください。 また、GUIがどのように進化したらコンピュータが使いやすくなると思いますか?

  • コンパイラーとアセンブラの違い

     今晩は。  コンパイラーとアセンブラとは何がどう違うのでしょうか。 またコンパイラー、アセンブラは、その後に更に機械語に変換されるとききましたが、なぜ一気にソースコード から機械語に変換しないのですか。  他にCalsという言語もあると聞きましたが、この言語も機械語とは違うと聞きました、とするとそもそもこの 言語自体の役割は何なんでしょう。

  • コンパイラとインタプリタとアセンブラの違いって何?

    言語プロセッサの説明で「コンパイラ、インタプリタ、アセンブラ」などがあると書かれていたのですが、 コンパイラもインタプリタもアセンブラもどれも説明が「機械語に翻訳する」と書かれていました。 何が違うのでしょうか? 違いをわかりやすく教えてください。 いろいろなプログラミング言語があるというところまでは理解できましたが、プログラミングはわかりません。(涙) これから勉強します。

  • コンパイラの作り方

    ずーっと疑問におもっていることがあります。、コンパイラを作るのにコンパイラを使うと聞いたことがあるのですが、そのコンパイラはどう作るのでしょうか?OSもC言語やアセンブラで書かれていると聞いたことがありますが、じゃあアセンブラはどうやって作るんですかね?答えられる人がいるとは思えませんが、もし、ご存知でしたら宜しくお願いします。

  • 8080用のクロスコンパイラは、ないでしょうか。

    8080用のクロスコンパイラは、ないでしょうか。 TK-80シミュレーターにて、プログラム開発をしたいのですが、さすがにアセンブラはきついので、Cコンパイラを探しています。 フリーのソフトで、MS-WindowsかLinuxで動作するクロスコンパイラはないでしょうか。 (8080アセンブラを出力するCコンパイラ) 以前探したときは、(確か)C言語をZ80にコンパイルして、それをさらに8080用アセンブラに変換するのを見つけましたが、うまく動きませんでした。 何か情報をもらえるとありがたいです。 よろしくお願いします。

  • アセンブラの学習法

    アセンブラに興味を引かれ覚えてみたいと、強く思うようになりました。しかし、アセンブラを調べてみるとgas、nasm、masmなど沢山の種類があります。また、初心者でもわかるような本やHPが見当たりません。 アセンブラを勉強するには、どのコンパイラを使い何を参考にして覚えていけばよいのでしょうか? 皆さんの使っているコンパイラ、学習法や参考にしている物を教えていただけないでしょうか? よろしくお願いします。

  • アセンブラのリンカのダウンロードに関する質問

    アセンブラを始めようとアセンブラのコンパイラ(あえてアセンブリのアセンブラとは言いません)「MASM32」をインストールしたのですが MASM32を使うのに必要な「16bitリンカ」がダウンロードできるサイトが見つかりません 知っている方が居たら教えてください

  • C to 68000アセンブラ

    こんにちは。 早速ですが、Cプログラムを68000アセンブラに変換できるツール・コンパイラがありましたら知っている方、教えてください。 よろしくおねがいします。

  • アセンブラの実行速度

    高速なオセロの終盤ソルバーを作りたいと思い、調べていると あるソルバーのソースにインラインアセンブラが使われていました。 やはり高速なプログラムを作るにはアセンブラを使うほうが高速なのでしょうか 最近のコンパイラは最適化が向上していると聞きます。 アセンブラを使うとどれくらい高速化の効果がありますか? C++はある程度わかるのですが、アセンブラはさっぱりで学ぼうか迷っています。

  • MPLAB IDE v8.92アセンブラについて

    PICマイコンを初めて使う初心者です。 準備としてPickit3を購入し、最新バージョンの”MPLAB IDE v8.92”を開発環境に入手しましたが、 初期設定の”Project Wizard”でアセンブラのコンパイラーの選択が上手くいきません。 ”mpasmwin.exe”などのコンパイラーが入手できたら可能なのか、そもそもアセンブラでは開発は出来ないものなのでしょうか? また、コンパイラーの実行ファイルの入手ができたとしてリンクさせる方法などご存知の方がおられましたら、ご教示お願い致します。 マイクロチップへ問い合わせをしているのですがなかなか回答がきません。 よろしくお願い致します。