首页> 外国专利> Microprocessor with random number generator and instruction for storing random data

Microprocessor with random number generator and instruction for storing random data

机译:带有随机数发生器的微处理器和用于存储随机数据的指令

摘要

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.
机译:微处理器在其指令集架构(ISA)中包括一个随机数发生器电路(RNG)。 RNG缓冲区累积由RNG生成的零个或多个字节的随机数据。 RNG计数器维护累积的随机数据字节的计数。指令翻译器翻译ISA的指令。 ISA包含一个不同的指令,该指令指示微处理器将缓冲区中的字节写入微处理器的第一用户可见寄存器,并将计数器中的计数加载到微处理器的第二用户可见寄存器。该计数未由指令指定,并且可以在零个或多个之间。在另一实施例中,该指令指示微处理器将从缓冲器指定的随机数据字节的数量存储到该指令指定的目的地,其中指定的数量可以大于缓冲器可以容纳的最大字节数。

著录项

  • 公开/公告号US7849120B2

    专利类型

  • 公开/公告日2010-12-07

    原文格式PDF

  • 申请/专利权人 G. GLENN HENRY;TERRY PARKS;

    申请/专利号US20060616039

  • 发明设计人 G. GLENN HENRY;TERRY PARKS;

    申请日2006-12-26

  • 分类号G06F7/58;

  • 国家 US

  • 入库时间 2022-08-21 18:07:31

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号