计算机系统组成以及CPU的组成梳理

本文详细梳理了计算机系统的组成,重点讨论了CPU、内存、缓存(Cache)的关系及其工作原理。阐述了CPU如何通过Cache提高系统性能,并介绍了缓存一致性问题及Intel的MESI协议。同时,提到了ROM的作用以及寄存器在CPU中的重要性,详细解析了CPU执行指令的四个步骤,帮助理解内存与CPU之间速度差异的原因。
摘要由CSDN通过智能技术生成

记录

以后每次写博客把当时的心路历程写下来,以备后来对自己曾经的嘲讽。?
本科什么课都是一知半解,既不系统,又不深入,令人汗颜。如今刚读研究生,一定要把必备的计组、网络、数据库、操作系统知识补齐。因为经过一段时间的java学习,我发现面试常考,工作常用,自己须知的几个java核心知识点都是上述的延申和交融。

  • java多线程、并发与计组中的CPU组成,操作系统中的事务和锁密切相关。如Concurrent包的底层实现和操作系统中CAS实现有关,进程通信如果想要通过管道的方法就与操作系统中文件的组成和索引相关。
  • 之前敲socket的demo也是一直半解,知道是一个网络的封装,简化网络编程但是要想深入学习socket,就得知道套接字是计算机网络中TCP和IP层之间的一个套接。socket的字段跟三次握手里面ACK那些密切相关。
  • jdbc,面试喜欢问的MySQL索引,优化这些,不用说,跟数据库密切相关。
  • java后端必备的Linux知识就不用说了。。

总之,任重道远,遇到什么学什么就完事了。不积跬步无以至千里。下面正文:

计算机系统的组成

在这里插入图片描述

内存

  • 内存和缓存

上面这张图中,内存,Cache,主存的问题说法不一,但是总体上来说,CPU访问Cache比访问RAM更快,因为CPU运

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值