《大话处理器》读书笔记
2022-10-10 11:22:08 0 举报
AI智能生成
读书笔记
作者其他创作
大纲/内容
5.软件指标
1.编译器性能
编译器将高级语言转换成处理器能够理解的二进制代码
2.软件兼容性
1.二进制兼容
2.源代码兼容
6.处理器的乱序执行
1.Buffer
2.指令调度
操作码
描述指令要做什么,处理器会安排一个功能单元(function unit)去执行它
操作数
描述指令要处理什么数据
3.指令的顺序提交
7.指令并行
8.数据采样
图像采样转成二进制
9.提升执行效率
软件多线程
操作系统采用时间轮播的方式,每隔一段时间切换到新进程
硬件多线程
多核
更具体的实现
减少程序的指令数
1.计算机原理的开山之作
图灵:《On computable numbers,with an application to the entscheidungs problem》(论可计算数及其在判定问题中的应用)
2.计算机结构
1.CPU:处理各种指令
处理器的分层模型
1.指令集体系结构
2.处理器微架构
3.处理器物理实现
2.存储器
1.内存:关闭电源数据丢失
2.缓存:CPU直接从缓存读取数据
3.硬盘:数据永久
3.芯片
北桥和南桥芯片组成“芯片组”:负责处理器和其他部件的通信
1.北桥负责:存储器和显卡
2.南桥负责:USB、硬盘
3.编程模型
PC主要是X86指令集
手机是ARM指令集
指令集体系结构:将编程所需要了解的硬件信息从硬件系统中抽象出来,这样软件人员就可以面向ISA进行编程
4.硬件指标
1.时钟基准
MIPS越高,每秒执行的指令数越多
2.综合基准
C语言编写的程序执行效率
0 条评论
下一页
为你推荐
查看更多