- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 局部性原理
局部性原理: CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中。 三种不同类型的局部性: 时间局部性(Temporal Locality):如果一个信息项正在被访问,那么在近期它很可能还会被再次访问。 程序循环、堆栈等是产生时间局部性的原因。 空间局部性(Spatial Locality):在最近的将来将用到的信息很可能与现在正在使用的信息在空间地址上是临近的。 顺序局部性(Order Locality):在典型程序中,除转移类指令外,
2011-04-29 23:23:00 924
转载 虚拟存储器的分类介绍
<br /> 虚拟存储器可以分为三类:页式、段式和段页式。<br /> 在页式虚拟存储器中通过把主存空间和程序空间都机械等分成固定大小的页(页面大小随机器而定,一般为4KB到4MB),按页顺序编号,用相应的映像表机构来指明该程序的某页是否已经装入主存。若已经装入主存,则应同时指明其在主存中所处的位置;如果未装入主存,则去辅存中调页,并建立起程序空间和实存空间的地址映像关系。这样,程序执行时通过查映像表将程序地址(虚拟地址)变换成实际主存地址(物理地址)再访问主存。<br /> 此存储系统具有主存的速度
2011-04-25 23:26:00 1674
转载 ARM 与 MIPS 比较
<br />[前言]<br /> 这是一个几年以来我一直想做的“功课”,之所以称之为“功课”,而不能说是“文章”,是因为我觉得自己的知识还远远不够,不管是深度还是广度,也不管是全面性还是透彻性,我都不敢。但是我实在是很想把我的一些理解写出来,然后能和其他朋友一起探讨,纠正错误,补充完善,最终目的就是要加深对ARM和MIPS 这两种CPU架构的认识。<br /> 这里的目前最多只能算个草稿吧,请大家不断的补充。 <br />[正文]<br />1.流水线结构 pipeline<br />
2011-04-07 15:27:00 946
转载 mips处理器学习笔记
摊上了移植bootloader和OS的事情,没办法,得把mips工作机制弄明白了才能干好啊。今天托我家狗狗了买了本 《see mips run》。就用它为主了。争取用一个月的时间走一遍。同时把学习笔记和心得记录到这里。本篇为第一章。从mips体系结构开始。 一.mips汇编语言 1.借助c预处理器,在汇编代码中避免使用寄存器编号。尽量使用寄存器名称。 2. 在一个单词后加 ":"表示这是个标号,标号可以包含各种字符,以及定义代码入口点和指定数据段的存储地址。 /*
2011-04-07 15:26:00 1270
智能硬件 智能家居物联网控制通用通信协议
2016-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人