发明名称 Flexible Microprocessor Register File
摘要 Architectures and methods for viewing data in multiple formats within a register file. Various disclosed embodiments allow a plurality of consecutive registers within one register file to appear to be temporarily transposed by one instruction, such that each transposed register contains one byte or word from multiple consecutive registers. A program can arbitrarily reorganize the bytes within a register by swapping the value stored in any byte within the register with the value stored in any other byte within the same register. Indirect register access is also provided, without additional scoreboarding hardware, as an apparent move from one register to another. The functionality of a hardware data FIFO at the I/O is also provided, without the power consumption of register-to-register transfers. However, the size of the FIFO can be changed under program control.
申请公布号 US2012042135(A1) 申请公布日期 2012.02.16
申请号 US20100916431 申请日期 2010.10.29
申请人 BLOOMFIELD JONATHAN;ROBSON JOHN;MURPHY NICK;3DLABS INC. LTD. 发明人 BLOOMFIELD JONATHAN;ROBSON JOHN;MURPHY NICK
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址