发明授权
US07849120B2 Microprocessor with random number generator and instruction for storing random data
有权
具有随机数发生器的微处理器和用于存储随机数据的指令
- 专利标题: Microprocessor with random number generator and instruction for storing random data
- 专利标题(中): 具有随机数发生器的微处理器和用于存储随机数据的指令
-
申请号: US11616039申请日: 2006-12-26
-
公开(公告)号: US07849120B2公开(公告)日: 2010-12-07
- 发明人: G. Glenn Henry , Terry Parks
- 申请人: G. Glenn Henry , Terry Parks
- 申请人地址: US CA Fremont
- 专利权人: IP-First, LLC
- 当前专利权人: IP-First, LLC
- 当前专利权人地址: US CA Fremont
- 代理商 E. Alan Davis; James W. Huffman
- 主分类号: G06F7/58
- IPC分类号: G06F7/58
摘要:
A microprocessor includes a random number generator circuit (RNG) within its instruction set architecture (ISA). An RNG buffer accumulates zero or more bytes of random data generated by the RNG. An RNG counter maintains a count of the accumulated random data bytes. An instruction translator translates instructions of the ISA. The ISA includes a distinct instruction that instructs the microprocessor to write the bytes from the buffer to a first user-visible register of the microprocessor and to load the count from the counter to a second user-visible register of the microprocessor. The count is unspecified by the instruction and may be between zero or more. In another embodiment, the instruction instructs the microprocessor to store a number of random data bytes specified from the buffer to a destination specified by the instruction, wherein the specified number may be greater than the maximum amount of bytes the buffer can hold.
公开/授权文献
信息查询