【技术实现步骤摘要】
本专利技术涉及一种微处理机的快取记忆体,特别是涉及一种可分辨堆栈式与非堆栈式记忆体存取的快取记忆体的。
技术介绍
微处理机是执行电脑程序(程序即为程式,以下均称为程序)指令的数位装置。典型的电脑系统有一个微处理机,连接到系统记忆体(记忆体即为内存、存储器,以下均称为记忆体),而系统记忆体能储存程序指令以及程序指令要处理的数据(数据即为资料,以下均称为数据)。这种系统在执行时会遇到的一种瓶颈,从系统记忆体读取数据到微处理机,或从微处理机写入数据到系统记忆体所需花费的时间,通常会比微处理机执行处理这些数据的指令所需花费的时间更多。这两种时间通常有十倍,甚至百倍的差距。因此,当在等待记忆体要做读或写的同时,微处理机可能会闲置着。不过,微处理机的设计者从很久以前就知道,程序都倾向于在一段长时间内只取用一小部分的数据,例如常用的程序变数。这一类程序就是有良好的时间区域性(temporal locality),而这种特性的倾向称为参考区域性原则(locality of reference principle)。为了利用这个原则,现代的微处理机通常有至少一个快取记忆体。快取 ...
【技术保护点】
一种随机存取快取记忆体的快速弹出装置,其特征在于其包括:一后进先出记忆体,储存复数个列数值,该后进先出记忆体包括储存一最新列数值的一最顶端记录单位;以及一多工器,包括:一第一输入端,自该最顶端记录单位接收该最新列数值 ;一第二输入端,接收存取该随机存取快取记忆体的一指令的一记忆体位址的一列选取部份;一输出端,提供一数值以选取该随机存取快取记忆体的其中一列;以及一选取输入端,指定该指令的种类,若该选取输入端指定的种类为弹出指令,则该 多工器选取该第一输入端以提供于该输出端。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:霍克尔伊罗德尼,
申请(专利权)人:霍克尔伊罗德尼,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。