您的位置:首页 > 理论基础

20161208计算机科学导论01_CPU

2016-12-08 17:16 246 查看
目的:

  培养一线工程师

  学习的是编程而非编程语言

学习要求:

  笔记,作业,考试

制度:

  作业/请假条换视频

作业批改:

  互相批评,学习氛围

  脚踏实地的仰望天空


程序与CPU

中央处理器 组成

  寄存器:用来短暂存储值的地方,程序由指令和数据组成,可看成CPU中的内存。寄存器存储速度比内存块几十到百多倍

    累加寄存器:记录计算之后的数据

    标志寄存器:记录CPU里面的状态,帮助我们进行逻辑判断

    程序计数寄存器:存储下一条指令在内存当中的地址

    基址/变址寄存器:基址存储当前数据内存开始的位置,变址存储相对基址的位置,两则相加得到某个具体的内存地址

    通用寄存器:什么地方都可以用

    指令寄存器:CPU内部使用,程序员无法操作

    栈寄存器:与基址变址类似,记录栈的位置

  控制器:就是控制寄存器读取/写出/更换

  运算器:逻辑运算单元,协助寄存器和控制器工作,辅助单元

  时钟:推动CPU工作

  Ps:程序员最主要注意寄存器。

  机器语言->低级语言->高级语言;编译器翻译成机器语言

  代码->EXE->加载->CPU

  作业:




二进制数据

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  计算机科学 cpu