C语言概述
1.语言
*人类语言
*人与人之间进行沟通交流的语言
*中国人与中国人进行沟通交流:普通话
*英国人与英国人进行沟通交流:英语
*中国人与英国人进行沟通交流:中间需要一个翻译
*计算机语言
*人与计算机进行交互的语言
*C语言属于计算机语言的一种
2.计算机的组成
*控制器,运算器,存储器,输入设备,输出设备
*控制器+运算器=CPU
3.指令和程序
*指令
*指令是指挥机器工作的指示和命令
*计算机指令是指挥计算机工作的指示和命令
*计算机指令是对计算机进行程序控制的最小单位
*所有的计算机指令的集合称为计算机的指令集
*指令集是CPU硬件单元设计时固有的,不是写进去的代码
*不同型号的CPU的指令集会有所不区别
*程序
*程序是为完成特定任务而用某种计算机语言编写的一组指给序列
*程序是按特定顺序排列的指令序列
*程序的执行过程实际上就是计算机执行指令序列