
计算机体系结构
文章平均质量分 65
hivivi
正在学习音频解码算法和一些硬件上的知识,大家可以一块学习讨论……
展开
-
(转)Cache的地址映射与转换
Cache的地址映射与转换 地址映象是指某一数据在内存中的地址与在缓冲中的地址,两者之间的对应关系。下面介绍三种地址映象的方式。 1.全相联方式 地址映象规则:主存的任意一块可以映象到Cache中的任意一块 (1) 主存与缓存分成相同大原创 2011-08-18 13:34:48 · 4712 阅读 · 0 评论 -
(转)Cache的替换策略
Cache的替换策略 根据程序局部性规律可知:程序在运行中,总是频繁地使用那些最近被使用过的指令和数据。这就提供了替换策略的理论依据。综合命中率、实现的难易及速度的快慢各种因素,替换策略可有随机法、先进先出法、最近最少使用法等。 1.随机法(RAND原创 2011-08-18 13:42:58 · 3513 阅读 · 0 评论 -
(转)Tomasulo算法与记分牌调度算法
Tomasulo算法与记分牌调度算法一流水线的静态调度与动态调度提高流水线的效率指令流水线的执行方式会产生流水线的冲突和保护1 对寄存器访问的竞争是影响流水线保护和延迟的主要原因。如果出现要对某寄存器读取/写入的时候, 前一指令原创 2011-08-18 13:47:30 · 7834 阅读 · 0 评论 -
(转)Cache的功能、结构与工作原理
Cache的功能、结构与工作原理 高速缓冲存储器是存在于主存与CPU之间的一级存储器, 由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多, 接近于CPU的速度。 Cache的功能是用来存放那些近期需要运行的指令与数据。目的是提高CPU对存储器的访问速度。为原创 2011-08-18 13:41:44 · 1646 阅读 · 0 评论 -
(转)Cache的一致性问题
Cache的一致性问题 Cache的内容是主存内容的一部分,是主存的副本,内容应该与主存一致。由于: (1) CPU写Cache,没有立即写主存; (2) I/O处理机或I/O设备写主存。 从而造成Cache与主存内容的不一致,如图2.3.8所示。原创 2011-08-18 13:44:17 · 1287 阅读 · 0 评论