CPU与内存交互图
2024-12-08 19:16:45 0 举报
这幅图展示了CPU与内存之间的交互过程。首先,CPU通过地址总线向内存发送地址,表示需要访问的内存位置。然后,内存接收到地址后,通过数据总线将相应的数据发送给CPU。同时,CPU还会通过控制总线向内存发送读写命令,以指示内存是否应将接收到的数据写入或者从内存中读取。最后,内存根据接收到的读写命令和地址,执行相应的操作,并将结果通过数据总线返回给CPU。这份描述强调了CPU与内存之间的协同工作,以及它们在数据传输中的重要作用。此外,图中还标注了不同组件的功能和连接方式,使得读者能够更直观地理解计算机的硬件架构。
作者其他创作
大纲/内容
minor gc
OOM
ALU(算数/逻辑单元)
程序计数器
L3 cache6 MB
年轻代
main线程
L1-d cache256KB
寄存器
Core0-thread-a
java Math.class
b=2
L1-l cache256 KB
S1(1/10)
CPU Intel(R)Core(TM)i5-8250UCPU@1.60GHz
方法出口
程序计数器=10
PC程序计数器
寄存器文件
CPU(中央处理单元)
S0(1/10)
运行时数据区(内存模型)=jdk8
CPU Buffer缓冲区
survivour区
磁盘
I/O总线
computer()栈帧
局部变量表
堆
Core1-thread-b
本地方法栈
内存总线
Thread 0
I/O桥
L3
full gc
L2
方法区(元空间)常量+静态变量+类信息
math.class
磁盘控制器
修改
Thread 1
CPU高速缓存
系统总线
动态链接
bus总线
类装载子系统
Eden区(8/10)
a=1
总线接口
L1
math
jvm虚拟机
内存条
栈(线程)
STW
FIFO栈(线程)
初始化解析准备验证加载类加载过程
main()栈帧
c=30
老年代(2/3)
L2 cache1 MB
main memory
操作数栈
this
字节码执行引擎
0 条评论
下一页