[发明专利]用32位微处理器中的4字节和8字节页面表表目实现线性地址扩展以及到物理存储器上的映射有效

专利信息
申请号: 00804939.4 申请日: 2000-02-29
公开(公告)号: CN1149473C 公开(公告)日: 2004-05-12
发明(设计)人: S·沙希扎德;B·E·比贝;D·B·帕沃斯;F·宾斯;R·P·科维尔 申请(专利权)人: 英特尔公司
主分类号: G06F9/355 分类号: G06F9/355;G06F9/318;G06F12/02
代理公司: 中国专利代理(香港)有限公司 代理人: 王勇;王忠忠
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种处理器能够提供高于32位的扩展线性地址。通过将某个线性地址和某个段选择符扩展衔接一起就可以形成一个扩展的线性地址,或者把两个寄存器中的值衔接一起也可以。线性地址向物理地址转换是分级实现的,该转换在分级体系中的所属级别与该线性地址是否是扩展的线性地址有关。
搜索关键词: 32 微处理器 中的 字节 页面 表表 实现 线性 地址 扩展 以及 物理 存储器 映射
【主权项】:
1.一种具有扩展线性地址模式的微处理器,该微处理器包括:译码器,对指令译码以提供位移量;段寄存器,用于存储段选择符和段扩展;以及地址生成单元,用于生成扩展线性地址,其中的扩展线性地址包括位移量、段选择符和段扩展;其中,在处于扩展线性地址模式而一个页面走道把扩展线性地址转换成一个物理地址期间,微处理器利用第一指针来引用第一表作为一个页面目录;另外,在页面走道期间而非处于扩展线性地址模式时,微处理器利用第二指针来引用第二表作为该页面目录。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/00804939.4/,转载请声明来源钻瓜专利网。

同类专利
  • 处理器和内存访问方法-202211674994.6
  • 林志翔 - 海光信息技术股份有限公司
  • 2022-12-26 - 2023-04-07 - G06F9/355
  • 一种处理器和内存访问方法。该处理器包括向量寄存器、虚拟地址确定单元和访存单元。该向量寄存器包括第一接口且配置为存储指令的多个第一访问地址参数;该虚拟地址确定单元包括输入接口和第一输出接口,输入接口与第一接口连接,以与向量寄存器建立第一数据传输通道,该虚拟地址确定单元配置为通过第一数据传输通道从向量寄存器获取多个第一访问地址,并且根据多个第一访问地址,计算得到多个第一虚拟地址;访存单元包括第二接口,其中,第二接口与第一输出接口连接,访存单元配置为接收虚拟地址确定单元提供的多个第一虚拟地址,并且根据多个第一虚拟地址访问内存。该处理器具有较高的工作效率。
  • 能力生成地址计算指令-202180015150.8
  • L·D·史密斯 - ARM有限公司
  • 2021-01-07 - 2022-10-04 - G06F9/355
  • 一种装置具有:处理电路;指令解码器;以及能力寄存器,每个能力寄存器用于存储能力,该能力包括指针和用于约束该指针/能力的有效使用的约束元数据。响应于指定偏移值的能力生成地址计算指令,将参考能力寄存器选择为程序计数器能力寄存器和另外的能力寄存器中的一者。生成结果能力,该结果能力的该指针针对该结果能力指示标识地址空间内的选定窗口的窗口地址,该选定窗口从参考窗口偏移基于该能力生成地址计算指令的该偏移值所确定的窗口数。该参考窗口包括包含由该参考能力寄存器的该指针指示的地址的窗口。
  • 一种存储部件的发射队列的地址存储、调度方法和装置-202210849915.4
  • 李祖松;郇丹丹 - 北京微核芯科技有限公司
  • 2022-07-20 - 2022-09-23 - G06F9/355
  • 本发明提供了一种存储部件的发射队列的地址存储、调度方法和装置,方法包括:每当接收到访存指令时,确定第一访问地址;对第一访问地址的第一块内偏移Block Offset进行处理,得到第二块内偏移Block Offset,以使多个第二块内偏移Block Offset分散分布;生成第二访问地址并存储在发射队列中;在多个存储部件的发射队列中,分别确定当前待发射的第二访问地址;将第二访问地址发射至对应的存储部件,并执行访存指令,其中包括基于第二块内偏移Block Offset访问对应的Bank。采用本发明能够降低访问冲突产生的概率,提高处理效率。
  • 设备自动添加方法、装置、系统、设备和存储介质-202111130301.2
  • 温睿;谢坤林 - 广州极飞科技股份有限公司
  • 2021-09-26 - 2022-01-18 - G06F9/355
  • 本发明实施例公开了一种设备自动添加方法、装置、系统、设备和存储介质,该方法包括:接收主机设备发送的初始查询指令,在满足延时回复条件时,发送第一返馈数据至所述主机设备,用于所述主机设备发送地址修改指令,所述初始查询指令用于查询当前设备地址是否存在从机设备;接收所述主机设备发送的地址修改指令,根据所述地址修改指令进行设备地址修改,发送第二返馈数据至所述主机设备,用于通知所述主机设备地址修改完成;通过修改后的设备地址与所述主机设备进行数据通信。本方案,显著提升了设备添加效率。
  • 使用加法器访问多维张量中的数据-201880021083.9
  • 奥利维尔·泰马姆;哈西特·哈伊坦;拉维·纳拉亚纳斯瓦米;禹同爀 - 谷歌有限责任公司
  • 2018-02-26 - 2019-11-15 - G06F9/355
  • 方法、系统和设备,包括用于访问N维张量的设备,对于N维张量的每个维度,所述设备包括部分地址偏移值元素,其至少基于所述维度的初始值、所述维度的步长值以及所述维度的循环的迭代次数来存储所述维度的部分地址偏移值。所述设备包括硬件加法器和处理器。处理器获得访问N维张量的特定元素的指令。N维张量具有跨N个维度中的每个维度布置的多个元素,其中N是等于或大于一的整数。处理器使用部分地址偏移值元素和硬件加法器来确定特定元素的地址,并输出指示所确定的用于访问特定元素的地址的数据。
  • 适用于微处理器的装置及方法-201010185611.X
  • 汤玛斯·C·麦当劳;约翰·L·唐肯 - 威盛电子股份有限公司
  • 2010-05-19 - 2013-04-17 - G06F9/355
  • 一种适用于微处理器的装置和方法,其中该微处理器的指令集架构包含一长度修改前置,用以选择一预设地址/操作数尺寸以外的一地址/操作数尺寸,该装置用以标示一指令字节串流当中每一指令的开始字节及结束字节,该装置包含:一解码逻辑单元,用以解码该串流的预设数量指令字节中的每一指令字节,以判断每一指令字节是否指定为该长度修改前置,并依据地址/操作数尺寸以产生一开始标示及一结束标示;及一操作数/地址尺寸逻辑单元,耦接至该解码逻辑单元,用以提供该预设操作数/地址尺寸给该解码逻辑单元,以于一第一时钟周期内产生该开始标示及该结束标示,该解码逻辑单元于该第一时钟周期内解码该预设数量指令字节。
  • 地址产生-200980136779.7
  • 寇林·史特林;大卫·I·罗利;大卫·安德鲁斯 - 吉林克斯公司
  • 2009-07-21 - 2011-08-17 - G06F9/355
  • 本发明描述由集成电路(100)进行的地址产生。一方面大体上涉及地址产生器(220),其具有第一和第二处理单元(310、320)。所述第二处理单元(320)经耦合以从所述第一处理单元(310)接收级输出,且经配置以提供地址输出。所述级输出处于第一范围内,且所述地址输出处于第二范围内。对于为K的块大小,所述第一范围为从-K到-1,且所述第二范围为从0到K-1。
  • 适用于微处理器的装置及方法-201010185635.5
  • 汤玛斯·C·麦当劳 - 威盛电子股份有限公司
  • 2010-05-19 - 2010-09-15 - G06F9/355
  • 一种适用于微处理器的装置和方法,其中该装置用以自微处理器的一指令字节串流中提取指令,该微处理器的指令集架构具可变长度指令,该装置包含:一第一队列,其具有多个项目,每一该项目用以储存接收自一指令高速缓存的一指令字节列;多个解码器,对于该第一队列的该指令字节列的每一指令字节,分别产生相应的一开始/结束标示;一第二队列,其具有多个项目,每一该项目用以储存接收自该第一队列的该指令字节列及接收自该解码器的相应的该开始/结束标示;及一控制逻辑单元,用以检测一情形;加载该第一列及相应的该开始/结束标示至该第二队列,且不移出该第一队列的该第一列;及自该第二队列中的该第一列提取多个指令以供该微处理器作后续处理。
  • 用于处理器中的算术逻辑和移位装置-200680049226.4
  • 穆罕默德·艾哈迈德;阿贾伊·阿南特·英格尔;苏贾特·贾米尔 - 高通股份有限公司
  • 2006-11-02 - 2009-01-14 - G06F9/355
  • 本发明揭示一种算术逻辑和移位装置,且其包括算术逻辑单元,所述算术逻辑单元具有:第一输入,其用以从第一寄存器端口接收第一操作数;第二输入,其用以从第二寄存器端口接收第二操作数;和输出,其用以在第一操作模式中将存储器地址选择性地提供到存储器单元,且在第二模式中选择性地提供算术输出。此外,所述算术逻辑和移位装置包括可编程移位器装置,所述可编程移位器装置具有:第一输入,其用以从所述存储器单元接收数据;第二输入,其用以接收所述算术输出;第三输入,其用以接收计算机执行指令的操作码;和移位输出,其用以提供移位数据。
  • 高效微处理器体系结构-00804811.8
  • P·W·登特 - 艾利森公司
  • 2000-03-08 - 2002-04-03 -
  • 一种处理器体系结构与相关方法改进存储器存储效率并从而降低功耗。新的寻址模式将大多数指令的长度减小到一或两个字节,包含立即寻址32位地址在内。整个指令集提供利用变址寄存器与累加器的全部算术与逻辑运算,同时减少外部存储器存取。
  • 特别适于译码数字音频信号的数字信号处理器-98811213.2
  • Y·K·谭;A·奥泽基;T·福库施马 - 索尼电子有限公司
  • 1998-09-09 - 2001-01-03 -
  • 一种特别适于译码数字音频信号的数字信号处理器(10)。处理器的桶形移位器(32)包括逻辑电路,使得涉及逻辑操作和移位的组合的操作,能通过组合的桶形移位器/逻辑单元一次性执行,无需分别多次通过桶形移位器和ALU-这要需要更多的指令周期。处理器的地址发生器(30)含有将表的基址的最高位连结到变址的最低位的电路,由此迅速生成表中变址单元的地址。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top