发明名称 Microprocessor with random number generator and instruction for storing random data
摘要 A microprocessor includes a storage element that accumulates a variable number of bytes of random data. The microprocessor also includes a counter that maintains a count of the variable number of bytes accumulated in the storage element. The microprocessor also includes an instruction translator that translates an instruction specifying an address in a memory coupled to the microprocessor. The microprocessor also includes a store unit that stores to the memory at the address the variable number of bytes of random data from the storage element in response to the instruction translator translating the instruction. In one embodiment, the microprocessor atomically stores the count and the bytes accumulated in said buffer to the system memory. In one embodiment, an interrupt unit disables interrupts after the instruction translator translates the instruction and enables interrupts after execution of the instruction.
申请公布号 US7818358(B2) 申请公布日期 2010.10.19
申请号 US20060615994 申请日期 2006.12.25
申请人 发明人 HENRY G. GLENN;PARKS TERRY
分类号 G06F7/58;G06F1/02;G06F9/00;G06F9/312;H04L9/00 主分类号 G06F7/58
代理机构 代理人
主权项
地址