Java扩展
墨云东风
这个作者很懒,什么都没留下…
展开
-
浅析 缓存一致性协议
释义缓存一致性协议指的是在计算机中,为保证多CPU从内存读取到缓存中的数据一致,而定义的一种解决方案。由来1.为什么要不使用多CPU假如一台计算机只有一个CPU,想要同时执行多个进程,就需要经常进行上下文切换,这个代价是比较大的,所以为了提高性能,一台计算机往往有多个CPU。2.CPU是如何进行工作的要理解CPU的工作方式,首先要知道计算机是怎么工作的。CPU在读取数据的时候,首先是在自己的寄存器和缓存中查看有没有,如果有就直接使用,如果没有则需要去内存中取。而寄存器和缓存存在的价值,就在于比原创 2020-06-01 14:36:05 · 1048 阅读 · 0 评论 -
简单理解计算机硬件结构与工作流程
名词解释控制单元:控制单元是CPU的指挥中心,甚至是整套系统的控制中心,由指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)和操作控制器OC(Operation Controller)三个部件组成。它根据用户预先编好的程序,依次从存储器中取出各条指令,放在指令寄存器IR中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定的时序,向相应的部件发出微操作控制信号。运算单元:运算单元指的是CPU中的运算器的运算器最小单元原创 2020-05-31 11:23:12 · 1302 阅读 · 0 评论 -
简单理解冯诺依曼计算机模型
引入计算机是如何工作的,冯诺依曼体系结构是最好的体现,如图1。冯诺依曼结构是由数学家冯·诺依曼提出,主要由运算器、控制器、存储器、输入设备、输出设备5部分组成。要点1.数据和指令一视同仁,都采用二进制存储。2.按照程序顺序执行,也就是按照顺序从内存中一条一条读取指令。组成1.运算器:顾名思义,主要进行计算,算术运算、逻辑运算等都由它来完成。2.存储器:这里存储器只是内存,不包括内存,用于存储数据、指令信息。3.控制器:控制器是是所有设备的调度中心,系统的正常运行都是有它来调配。4.输入设原创 2020-05-29 15:55:18 · 8841 阅读 · 0 评论