计算机体系结构学习笔记
yitahutu79
小李今天打代码了吗?
展开
-
冯诺依曼瓶颈
发展到今天,CPU的运算速度已经远远超过了访存速度,因此CPU必须浪费时间等数据;而哈佛构架由于指令和数据是分开存放的,所以在等数据的同时可以预取指令,CPU的利用率更高。哈佛结构将两者分别存放在Instruction Memory和Data Memory。指令和数据放在一起的后果是取指令和取数据不能同时进行,否则会引起访存的混乱。由于指令与数据放在同一内存带来的CPU利用率(吞吐率)限制就是。冯诺依曼架构不区分数据与指令,将两者放在同一内存中;原创 2022-09-06 23:13:59 · 1664 阅读 · 0 评论 -
典型计算机体系结构
▪ ENIAC研究完成之前,John W.Mauchly和J. Presper Eckert设 计了一种利用汞延迟线形式的存储设备,来存储指令,从而 重新开发或者调试时,无须重新连线,希望用于下一代计算 机EDVAC中。▪ 非.冯诺依曼模型为特殊目的设计:图像处理、数字信号处理器(DSP)、媒体处理器(比如可执行一条指令处理一组数据,而不是一条指令处理一个数据)、量子计算机等。▪ 与冯.诺依曼模型的区别:在程序和数据的存储和访问方式上有所不同,指令与数据存储器相分离。▪ 在存储器中,指令和数据同等对待。原创 2022-09-06 22:49:09 · 564 阅读 · 0 评论 -
计算机的基本分类
▪ 微型计算机(PC)▪ 机群/仓储计算机。原创 2022-09-06 22:31:59 · 518 阅读 · 0 评论 -
计算机体系结构的概念和学习目的
▪ 当前信息互联网发展迅速,计算机体系结构的外延进一步。指令集体系结构、微体系结构(存储器系统、互联系统、扩展,不再单纯涉及计算机内部,新的计算模式也属于体。系结构范畴,包括计算机硬件、计算机软硬件接口、计算。件间的互联关系,以及每个组件的整体功能,通常不提供。由计算机内部扩展到并行、分布式、云计算等。▪ 引导研究生进行并行计算等体系结构相关方向的研。▪ 有助于开展其他方向的研究,共同的性能优化和设。▪ 熟悉计算机软硬件知识,有助于计算系统设计;究工作,掌握基础知识和研究思路,探索技术和方。原创 2022-09-06 22:26:30 · 248 阅读 · 0 评论