teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2019/07/20 01:52

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  大雑把に言って、これがプログラム実行の簡単な流れです。
8
8
 
9
- プログラムは機械語で、メモリ上で実行されるということです。
9
+ プログラムは機械語で、メモリ上で実行されるということです。CPU はメモリ上の機械語を読み取り、それに従ってメモリの読み書きをしたり、各種レジスタやハードウェアに指令を出したりすることができます。CPU は様々な回路を精密かつ複雑に組み合わせたもので、要するにソフトウエアではなくハードウェアによるプログラミングがなされています。
10
10
 
11
11
  コンパイルは人間の書いたプログラムを機械語に直す手順です。プログラミング言語は厳密に文法が定められているので、機械語に翻訳することができます。
12
12