<span style="font-size:32px;color:#ff0000;">八字真言: 脚踏实地, 仰望星空.</span>
<span style="font-size:24px">一、CPU</span>
CPU的组成
| <p> </p> | <p> 名称 </p> | <p> 作用 </p> | <p> 具体分类 </p> | <p> 备注 </p> |
| <p> 组成CPU的四个部分 </p> | <p> 寄存器 </p> | <p> 寄存器是用来存储数据的 相当于CPU中的内存 </p> | <p> 累加 ==> 做运算的 </p> <p> 标志 ==> 存储状态,帮助我们做逻辑判断 </p> <p> 程序计数 ==> 存储下一条指令地址 </p> <p> 基址 ==> 存储当前数据内存开始的位置 </p> <p> 变址 ==> 存储基址相对的地址 </p> <p> 通用 ==> 随意用 </p> <p> 指令 ==> CPU内部使用,存储当前值 </p> <p> 栈 ==> 栈的起始位置 </p> | <p> 分支/条件指令 </p> <p> 先计算值 --> </p> <p> CPU根据结果 --> </p> <p> 置位操作(0, 溢出…) --> </p> <p> 程序计数器进行跳转 </p> <p> </p> |
| <p> </p> | <p> 控制器 </p> | <p> 解析 指挥 协调 根据时钟来进行计算 </p> | <p> </p> | <p> </p> |
| <p> </p> | <p> 运算器 </p> | <p> 干活的 计算的 </p> | <p> </p> | <p> </p> |
| <p> </p> | <p> 时钟 </p> | <p> 计算频率 </p> | <p> </p> | <p> 单位GHz </p> |
程序是什么?
程序 = 指令 + 数据
程序: 将一些数据和指令由上而下进行排列,有某种规律的执行,这个过程叫做程序。
程序与CPU的关系

<span style="font-size:24px">二、二进制</span>
为什么要用二进制?
因为计算机内部的集成电路板,上边的引脚,有通电和不通电两种状态,用二进制最适合。
二进制如何表达数据?

表示字符:规定每种字符的二进制数。
表示图片:根据某种格式和精度,来描述图片点阵。
表示视频:根据某种格式,来描述很多张图片的点阵的集合。
表示音频:根据某种格式,描述高低曲线波形点阵。
二进制的计算:

<span style="font-size:24px">三、作业</span>
1. 回答以下问题

2. 手写0--16之间所有的二进制数,并对应10进制数。
3. 计算:0010011 + 0010011 和 0011101 + 0000011
如有错误,请提出指正!谢谢.
本文由 花心胡萝卜 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: 2016-10-06 at 03:04 pm
这图截的SO NICE!