营销型网站的建设规划,app开发网站模板,百度搜索引擎营销如何实现,大连公司地址2024.06.23~2024.06.27#xff1a;计算机组成原理学习笔记 CH1 计算机概要与设计 1.1 计算机的分类1.1.1 传统按照应用分类1.1.2 后PC时代1.1.3 存储容量 1.2 八大伟大设计思想1.2.1 两个设计原则1.2.2 四个提高性能1.2.3 存储器层次1.2.4 冗余提高可靠性 1.3 软硬件基础1.3.1… 2024.06.23~2024.06.27计算机组成原理学习笔记 CH1 计算机概要与设计 1.1 计算机的分类1.1.1 传统按照应用分类1.1.2 后PC时代1.1.3 存储容量 1.2 八大伟大设计思想1.2.1 两个设计原则1.2.2 四个提高性能1.2.3 存储器层次1.2.4 冗余提高可靠性 1.3 软硬件基础1.3.1 编程语言分类1.3.2 硬件基础(1) 冯诺依曼结构五大部件(2) 指令集体系结构 1.3.3 集成电路制造 1.1 计算机的分类
1.1.1 传统按照应用分类
个人计算机PC服务器适用于执行大负载多用户通过网络并行访问高端服务器被称为超级计算机嵌入式计算机嵌入式计算机是数量最多的一类计算机 1.1.2 后PC时代
往小的方向发展个人移动设备PMD往大的方向发展仓储规模计算机WSC、大型数据中心的云计算服务器 1.1.3 存储容量
数量级前缀千K、兆M、吉G、太T、拍P、艾E、泽Z、尧YBByte字节、bbit位1字节8位字节常用于存储容量位常用于传输速度 1.2 八大伟大设计思想
1.2.1 两个设计原则
摩尔定律单芯片上的集成度单位面积硅片能容纳的晶体管数量每18个月翻一番戈登摩尔于1965年提出芯片设计要依据设计依据完成时的工艺水平抽象省略低层次的细节提供简化的模型 1.2.2 四个提高性能
加速大概率事件:Amdabl定律并行同时发生典型例子是多核处理器流水线类比工业中的流水线预测如果代价不高或者预测相当的准确率就提前开始执行 1.2.3 存储器层次
CPU的主频是3.5GHz,内存条的主频是2666MHz,通常是CPU等待内存条解决方法存储器层次思想7
顶端快小贵底端慢大廉价第一级cache采用SRAM技术第二级主存/内存采用DRAM技术第三级辅存过去常用磁盘现逐渐被闪存代替 cache位于CPU中在CPU中塞入cache好处是 物理距离近和两大部件通信迅速只要cache能把CPU即将使用的程序、数据从主存中复制过来就能缓解速度矛盾 1.2.4 冗余提高可靠性
物理器件的”备胎“失效了就换上 1.3 软硬件基础
1.3.1 编程语言分类
高级语言语句接近自然语言提高了程序的可移植性
一条高级语言语句可以编译出好几条汇编语言
汇编语言使用助记符或者寄存器标号
汇编语言和由它汇编出的机器语言是一一对应的。机器语言依赖于机器所以被称为低级语言。汇编语言同样依赖于机器是机器语言
机器语言计算机能读懂的指令 1.3.2 硬件基础
(1) 冯诺依曼结构五大部件
外围的输入设备、输出设备合称为I/O设备
输入设备键盘、鼠标、扫描仪输出设备显示器、打印机混合I/O设备触摸屏、网卡
存放程序和数据的存储器
缓存cache~SRAM块但是贵容量小主存/内存~DRAM比较块也比较贵容量中等辅存/外存/二级存储器~闪存、磁盘慢但便宜容量大
只有放入内存的程序才能被CPU执行
组成CPU的两大部件运算器数据通路、控制器
(2) 指令集体系结构
苹果的M1系列芯片为什么性能高且持久 CPU的指令集体系结构架构、ISA根本上不一样即可以执行的指令集合大不相同
一个x86为了和二三十年前的软件保持兼容指令只增不减越大越复杂一个ARM设计思想主张精简能效出色 教材介绍一个和ARM设计思路相近的架构MIPS MIPS和ARM都属于RISSC架构X86是典型的CISC架构 1.3.3 集成电路制造
晶体管受电信号控制的简单开关集成电路由许多个晶体管组成的芯片
制造具体过程不太重要记住结论成品率越高产量越高芯片面积越小芯片的制造成本越低