目的:
培养一线工程师
学习的是编程而非编程语言
学习要求:
笔记,作业,考试
制度:
作业/请假条换视频
作业批改:
互相批评,学习氛围
脚踏实地的仰望天空
程序与CPU
中央处理器 组成
寄存器:用来短暂存储值的地方,程序由指令和数据组成,可看成CPU中的内存。寄存器存储速度比内存块几十到百多倍
累加寄存器:记录计算之后的数据
标志寄存器:记录CPU里面的状态,帮助我们进行逻辑判断
程序计数寄存器:存储下一条指令在内存当中的地址
基址/变址寄存器:基址存储当前数据内存开始的位置,变址存储相对基址的位置,两则相加得到某个具体的内存地址
通用寄存器:什么地方都可以用
指令寄存器:CPU内部使用,程序员无法操作
栈寄存器:与基址变址类似,记录栈的位置
控制器:就是控制寄存器读取/写出/更换
运算器:逻辑运算单元,协助寄存器和控制器工作,辅助单元
时钟:推动CPU工作
Ps:程序员最主要注意寄存器。
机器语言->低级语言->高级语言;编译器翻译成机器语言
代码->EXE->加载->CPU
作业: