这是对哈尔滨工业大学网络课程《计算机组成原理》的笔记
- 计算机系统层次从程序的角度看分为下面5层:
- 高级语言层:Java、C、C++、C#等,需要编程成机器语言
- 汇编层:也需要编译成机器语言,符号语言和机器语言的指令基本是一一对应的。
- 操作系统:提供机器语言与编程语言的
- 机器语言:就是计算机所提供的语言了,根据地址从存储器读取->送往控制器译码->计算器。操作有顺序要求,并非全部是并发。
- 微指令系统:机器指令的细化,在某个时间点上可以执行的操作放到一个微指令当中,执行上有先后顺序的放到不同的微指令中。