八字真言: 脚踏实地, 仰望星空.
一、CPU
CPU的组成
| 名称 | 作用 | 具体分类 | 备注 |
组成CPU的四个部分 | 寄存器 | 寄存器是用来存储数据的 相当于CPU中的内存 | 累加 ==> 做运算的 标志 ==> 存储状态,帮助我们做逻辑判断 程序计数 ==> 存储下一条指令地址 基址 ==> 存储当前数据内存开始的位置 变址 ==> 存储基址相对的地址 通用 ==> 随意用 指令 ==> CPU内部使用,存储当前值 栈 ==> 栈的起始位置 | 分支/条件指令 先计算值 --> CPU根据结果 --> 置位操作(0, 溢出…) --> 程序计数器进行跳转
|
| 控制器 | 解析 指挥 协调 根据时钟来进行计算 |
|
|
| 运算器 | 干活的 计算的 |
|
|
| 时钟 | 计算频率 |
| 单位GHz |
程序是什么?
程序 = 指令 + 数据
程序: 将一些数据和指令由上而下进行排列,有某种规律的执行,这个过程叫做程序。
程序与CPU的关系
二、二进制
为什么要用二进制?
因为计算机内部的集成电路板,上边的引脚,有通电和不通电两种状态,用二进制最适合。
二进制如何表达数据?
表示字符:规定每种字符的二进制数。
表示图片:根据某种格式和精度,来描述图片点阵。
表示视频:根据某种格式,来描述很多张图片的点阵的集合。
表示音频:根据某种格式,描述高低曲线波形点阵。
二进制的计算:
三、作业
1. 回答以下问题
2. 手写0--16之间所有的二进制数,并对应10进制数。
3. 计算:0010011 + 0010011 和 0011101 + 0000011
评论
评论正在努力加载...