存储器层次结构5

来源:互联网 发布:淘宝人群导购怎么参加 编辑:程序博客网 时间:2024/06/07 19:40
访问主存:
数据流通过称为总线的共享电子电路在处理器和DRAM主存之间来来回回。每次CPU和主存之间的数据传送都是通过一系列步骤来完成的,这些步骤称为总线事务。读事务从主存传送数据到CPU。写事务从CPU传送数据到主存。


总线是一组并行的导线,能携带地址、数据和控制信号。取决于总线的设计,数据和地址信号可以共享同一组导线,也可以使用不同的。同时,两个以上的设备也能共享同一总线。控制线携带的信号会同步事务,并标识出当前正在被执行的事务的类型。


一个示例计算机系统的配置。主要部件是CPU芯片、我们将称为I/O桥接器的芯片组,以及组成主存的DRAM内存模式。这些部件由一对总线连接起来,其中一条总线是系统总线,它连接CPU和I/O桥接器,另一条总线是内存总线,它连接I/O桥接器和主存。I/O桥接器将系统总线的电子信号翻译成内存总线的电子信号。


当CPU执行一个 movq A,%rax
这里,地址A的内容被加载到寄存器%rax中。CPU芯片上称为总线接口的电路在总线上发起读事务。读事务是由三个步骤组成的。首先,CPU将地址A放到系统总线上。I/O桥将信号传递到内存总线。接下来,主存感觉到内存总线上的地址信号,从内存总线读地址,从DRAM取出数据字,并将数据写到内存总线。I/O桥将内存总线信号翻译成系统总线信号,然后沿着系统总线传递。最后,CPU感觉到系统总线上的数据,从总线上读数据,并将数据复制到寄存器%rax。



反过来 movq %rax,A CPU则发起写事务。
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 宝宝含奶头睡觉怎么办 宝宝吃奶爱睡着怎么办 三个月宝宝睡偏头了怎么办 奶水太急太冲怎么办 宝宝吃母乳拉肚子怎么办 宝宝睡倒瞌睡怎么办? 新生儿睡倒瞌睡怎么办 二十多天的宝宝便秘怎么办 新生儿睡觉怕吵怎么办 母乳宝宝不喝水怎么办 宝宝不喝开水怎么办 婴儿吐豆腐状怎么办 奶多宝宝吃不完怎么办 婴儿睡不安稳怎么办 早产儿不拉大便怎么办 双盘打坐膝痛腿麻张怎么办 挤着奶了很疼怎么办 哺乳期挤奶了疼怎么办 跑步之后腰疼腿疼怎么办 瑜伽不会说口令怎么办 盘腿打坐坐不住怎么办 打坐大腿根疼怎么办 立体封面的书脊怎么办 月子里膝盖痛怎么办 做月子膝盖疼怎么办 出月子后腿疼怎么办 出月子小腿酸痛怎么办 小月子后腿疼怎么办 月子里小腿肚疼怎么办 出月子手脚酸痛怎么办 月子后腰腿酸疼怎么办 月子里腿酸软怎么办 刚生完孩子腿疼怎么办 生完孩子胯宽臀大怎么办 坐姿不对尾骨疼怎么办 腿不能盘起来怎么办 腿拉到筋了怎么办 落水后不会游泳怎么办 落水后怎么办80字 吃稳心颗粒上火怎么办? 耳朵进了水怎么办