发明名称 PROCESSOR HAVING A DATA MOVER ENGINE THAT ASSOCIATES REGISTER ADDRESSES WITH MEMORY ADDRESSES
摘要 A RISC processor having a data moving engine and instructions that associate register addresses with memory addresses. In an embodiment, the instructions include a read-tie instruction, a single write-tie instruction, a dual write-tie instruction, and an untie instruction. The read-tie, single write-tie, and dual write-tie instructions are used to associate software accessible register addresses with memory addresses. These associations effect the operation of the data moving engine such that, for the duration of the associations, the data moving engine routes data to and from associated memory addresses and the execution unit of the processor in response to instructions that specify moving data to and from the associated register addresses. The invention reduces the number of instructions and hardware overhead associated with implementing program loops in a RISC processor.
申请公布号 WO2007087270(A3) 申请公布日期 2007.12.27
申请号 WO2007US01702 申请日期 2007.01.22
申请人 MIPS TECHNOLOGIES, INC.;KISHORE, KARAGADA, RAMARAO;KISSELL, KEVIN, D.;THEKKATH, RADHIKA;RAJAGOPALAN, VIDYA;BELOEV, GEORGI, ZLATKOV 发明人 KISHORE, KARAGADA, RAMARAO;KISSELL, KEVIN, D.;THEKKATH, RADHIKA;RAJAGOPALAN, VIDYA;BELOEV, GEORGI, ZLATKOV
分类号 G06F9/30;G06F9/312;G06F9/32 主分类号 G06F9/30
代理机构 代理人
主权项
地址