-
公开(公告)号:US07617382B1
公开(公告)日:2009-11-10
申请号:US11197805
申请日:2005-08-04
CPC分类号: G06F9/322 , G06F9/30003 , G06F9/30054 , G06F9/3016 , G06F9/30167 , G06F9/3017 , G06F9/30178 , G06F9/324 , G06F9/342 , G06F9/3557 , G06F9/383
摘要: A method and apparatus for decompressing relative addresses. A compressed relative address is retrieved from one or more micro-operation entries of a micro-operation storage and an uncompressed relative address is reconstructed from the compressed relative address and an instruction pointer (IP) address associated with the head of the micro-operation storage line in which the compressed relative address was stored. IP-relative addresses may be computed in a manner similar to relative branch targets, then compressed and stored in one or more micro-operation entries of a micro-operation storage line to be reconstructed later according to an IP address associated with the respective micro-operation storage line in which their compressed counterpart was stored.
摘要翻译: 一种用于解压缩相对地址的方法和装置。 从微操作存储器的一个或多个微操作条目检索压缩的相对地址,并且从压缩的相对地址和与微操作存储器的头部相关联的指令指针(IP)地址重构未压缩的相对地址 存储压缩相对地址的行。 可以以与相对分支目标相似的方式计算IP相对地址,然后压缩并存储在稍后将根据与相应微控制器相关联的IP地址重构的微操作存储线的一个或多个微操作条目中, 存储其压缩对方的操作存储线。