A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
assemblerは常に命令を1対1で機械語コードに変換します
大してcompilerではソースコードを構文解析した後、各命令の前後関係から最適化処理をし、機械語コードに変換します(最適化処理は省く事も出来る)
違いとしてはassemblerでは常にコードは自分の作った通りに動く(コードの実行効率は全てプログラマの責任となる)のに対し、Compilerは最適化処理によって効率が変わる可能性があります
また、Compilerは高度な構文解析機能を持っているので自然言語に近い構文でソースコードを書く事が出来ます(Assemberでは通常Opcode一つとOplandが数個で一命令が構成されます)
No.2
- 回答日時:
プログラミング言語には機械語と自然言語が両極端に有ります。
機械語はコンピュータに一番都合のいい言語です。
自然言語は人間には都合がいいですが、コンピュータには難しすぎます。
そこで、機械語と自然言語の中間に人口の言語を作って、機械にも人間にも
出来るだけ都合の良いようにします。
アセンブラー言語は機械語の1命令ををそのまま人間の理解しやすい記号に
置き換えただけであくまでも機械語寄りです。
それに対し、コンパイラー言語は普通の英文に近い形で記述でき、日本語の
使えるものも有ります。高級言語とも言います。
アセンブラー言語もコンパイラー言語も機械語に直す(翻訳する)事で実行可能に
なります。
この翻訳をする事を「アセンブル」「コンパイル」といい、翻訳プログラム
の事を「アセンブラー」「コンパイラー」といいます。
No.1
- 回答日時:
アセンブラは、機械語に近い言語で書かれたソースを機械語にする事です。
関連URL
↓
http://hp.vector.co.jp/authors/VA004474/zaurus/z …
コンパイラは、BASIC,COBOL,VBAなど人間の言語に近いソースを機械語にすることです。
関連URL
↓
http://webbase.ntts.co.jp/technical/wbspman/step …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
昔のゲーム製作に使用する言語...
-
MASM32の言語は何
-
0xffffとは?
-
8ビットのデータの、先頭ビット...
-
実行ファイルからソースはみれる?
-
ライン数とステップ数の違いは?
-
素数を求めるプログラム(アセン...
-
アセンブラからC言語に変換する...
-
PICに書き込むプログラムや変数...
-
03分22秒36のような時間の単位...
-
レジストってなんですか?
-
命令について
-
マイクロコンピューター制御の...
-
符号無し整数xを右にnビット回転
-
アセンブラで割り算
-
エクセルVBAのIf,Then 構...
-
一般のソフトで画像を扱う場合...
-
スロースキャンコンピュータ 加...
-
トリムレジスタ
-
Windowsはオープンソースですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
昔のゲーム製作に使用する言語...
-
電化製品って何言語?
-
アセンブリ言語からC言語への変...
-
Windowsはいったい何言語で書か...
-
割り込みベクターをC言語で書...
-
成人してから
-
ものづくりに向いているプログ...
-
OSはどんなコンピューター言語...
-
コンピュータ言語とプログラミ...
-
言語の実行スピードで早い順に...
-
市販ゲームのプログラム環境は?
-
オープン系 Web系 ファー...
-
音に強いプログラム言語
-
プログラミングの楽しみ
-
C言語ができる人の就職先
-
C言語のライブラリ関数について
-
アセンブリとC言語ではどっちが...
-
文系のSE志望です。プログラミ...
-
アセンブラと高水準言語の関係...
-
OSを書いている言語と、昔の言語。
おすすめ情報