计算机五大结构&程序&程序语言

一、计算机五大结构

1.1 运算器

  • 计算机中完成二进制编码的数学运算和逻辑运算的设备

1.2 控制器

  • 计算机的控制中心,协调机器各部件运算。

1.3 存储器

  • 计算机中用于存放数据和信息的程序部件,并且都是用二进制进行表示的

1.4 输入设备

  • 用于向计算机输入信息、程序的设备。例如鼠标键盘

1.5 输出设备

  • 用于计算机向外输出信息的设备。例如打印机、音响和显示器。

二、程序

2. 1 概念

  • 对于计算机系统:程序就是系统可以识别的一组有序的指令。这组指令指挥这计算机系统工作。

2.2 计算机取指令分为两个阶段

  • (1)取指:CPU从存储器中取出指令码。
  • (2)执行:将指令翻译成要表达的功能,发出有关信号来实现这个功能。

三、程序语言

3.1 机器语言

  • 直接使用机器指令(也就是0和1)来设计程序,可以被计算机系统直接识别。
    和自然语言完全不同,难于记忆和学习。工作量大效率低。

3.2 汇编语言

  • 把机器指令符号化,通过一组简单的符号来代表机器指令,更接近于自然语言,更容易理解。但是不能被计算机系统直接识别,所以要转换成机器语言让系统识别才能执行。

3.3 高级语言

  • 和特定的计算机系统无关,更接近于自然语言。一条语句对应多条指令,工作量小效率高。同样最终需要转换成机器语言让计算机系统识别、执行。例如高级语言有C语言、C++等。

猜你喜欢

转载自blog.csdn.net/weixin_43624626/article/details/130630882