A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
アセンブラは、機械語に近い言語で書かれたソースを機械語にする事です。
関連URL
↓
http://hp.vector.co.jp/authors/VA004474/zaurus/z …
コンパイラは、BASIC,COBOL,VBAなど人間の言語に近いソースを機械語にすることです。
関連URL
↓
http://webbase.ntts.co.jp/technical/wbspman/step …
No.2
- 回答日時:
プログラミング言語には機械語と自然言語が両極端に有ります。
機械語はコンピュータに一番都合のいい言語です。
自然言語は人間には都合がいいですが、コンピュータには難しすぎます。
そこで、機械語と自然言語の中間に人口の言語を作って、機械にも人間にも
出来るだけ都合の良いようにします。
アセンブラー言語は機械語の1命令ををそのまま人間の理解しやすい記号に
置き換えただけであくまでも機械語寄りです。
それに対し、コンパイラー言語は普通の英文に近い形で記述でき、日本語の
使えるものも有ります。高級言語とも言います。
アセンブラー言語もコンパイラー言語も機械語に直す(翻訳する)事で実行可能に
なります。
この翻訳をする事を「アセンブル」「コンパイル」といい、翻訳プログラム
の事を「アセンブラー」「コンパイラー」といいます。
No.3
- 回答日時:
assemblerは常に命令を1対1で機械語コードに変換します
大してcompilerではソースコードを構文解析した後、各命令の前後関係から最適化処理をし、機械語コードに変換します(最適化処理は省く事も出来る)
違いとしてはassemblerでは常にコードは自分の作った通りに動く(コードの実行効率は全てプログラマの責任となる)のに対し、Compilerは最適化処理によって効率が変わる可能性があります
また、Compilerは高度な構文解析機能を持っているので自然言語に近い構文でソースコードを書く事が出来ます(Assemberでは通常Opcode一つとOplandが数個で一命令が構成されます)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# アセンブラ指令 3 2023/06/17 14:47
- その他(プログラミング・Web制作) x86_32のGASの擬似命令 3 2023/06/07 19:55
- 教育ソフト・学習ソフト 最近小学生、中学生にもプログラミング教育をしているとの事ですが、どの様な教育をしているのかお教え下さ 4 2023/08/11 05:17
- C言語・C++・C# 変数のスコープ 5 2023/05/27 17:50
- C言語・C++・C# スタックフレームの消滅 6 2023/05/20 12:33
- C言語・C++・C# C言語のマクローリン展開ローラン展開のコードについて 3 2022/12/15 14:45
- Ameba(アメーバブログ) アメブロは、HTMLのタグの入力を許さないブログ・サイトですか? 1 2023/06/18 18:48
- ホームページ作成・プログラミング アメーバ・ブログは"HTMLタグ"を許可してないのですか? 2 2023/06/17 21:08
- その他(プログラミング・Web制作) Pythonで写真のようなプログラムの作り方がどうしても分かりません。教えてください。 1 2023/01/05 18:41
- Java Java 配列の問題です。 写真の問題を教えてください。 全く分からないんです… 4 2023/07/02 21:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ものづくりに向いているプログ...
-
電化製品って何言語?
-
昔のゲーム製作に使用する言語...
-
アセンブリ言語からC言語への変...
-
コンピュータ言語とプログラミ...
-
パチンコやスロットについて
-
割り込みベクターをC言語で書...
-
コンパイラーとアセンブラの違い
-
プログラミングを突き詰めて考...
-
Windowsはいったい何言語で書か...
-
アセンブリ言語を学ぶことは意...
-
各行のあるカラムのデータを抽...
-
フローチャートを書く書かない
-
今はマシン語は使わないんですか?
-
瞳孔に合わせて動くパソコン。...
-
パソコンについて詳しくなりたい
-
これらのプログラミングで使う...
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
8ビットのデータの、先頭ビット...
おすすめ情報