会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Reliable branch predictions for real-time applications
    • 可靠的分支预测实时应用程序
    • US06430682B1
    • 2002-08-06
    • US09151981
    • 1998-09-11
    • Harry Dwyer, III
    • Harry Dwyer, III
    • G06F932
    • G06F9/30021G06F9/30094G06F9/3842G06F9/3844
    • Reliable branch predictions for real-time applications reduce both conditional branch execution time and uncertainties associated with their prediction in a computer implemented application. One method ensures that certain conditional branches are always correctly predicted, effectively converting them to jump instructions during program execution. Another method exploits the fact that some conditional branches always branch in the same direction within a task invocation, although that direction may vary across invocations. These methods improve computer processor utilization and performance.
    • 用于实时应用程序的可靠分支预测减少了在计算机实现的应用程序中与其预测相关的条件分支执行时间和不确定性。 一种方法确保某些条件分支总是正确预测,在程序执行期间有效地将它们转换为跳转指令。 另一种方法利用了一些事实,即一些条件分支总是在任务调用中以相同的方向分支,尽管该方向可能在调用之间变化。 这些方法提高了计算机处理器的利用率和性能。
    • 4. 发明授权
    • Computer system having organization for multiple condition code setting
and for testing instruction out-of-order
    • 计算机系统具有组合多条件代码设置和测试指令无序
    • US5983335A
    • 1999-11-09
    • US841550
    • 1997-04-30
    • Harry Dwyer, III
    • Harry Dwyer, III
    • F02B75/02G06F9/38G06F11/34G06F15/00
    • G06F9/3885G06F9/30072G06F9/3836G06F9/3838G06F9/384G06F9/3855G06F9/3857G06F9/3863F02B2075/027G06F11/3461
    • Computer system with multiple, out-of-order, instruction issuing system suitable for superscalar processors with a RISC organization, also has a Fast Dispatch Stack (FDS), a dynamic instruction scheduling system that may issue multiple, out-of-order, instructions each cycle to functional units as dependencies allow. The basic issuing mechanism supports a short cycle time and its capabilities are augmented. Condition code dependent instructions issue in multiples and out-of-order. A fast register renaming scheme is presented. An instruction squashing technique enables fast precise interrupts and branch prediction. Instructions preceding and following one or more predicted conditional branch instructions may issue out-of-order and concurrently. The effects of executed instructions following an incorrectly predicted branch instruction or an instruction that causes a precise interrupt are undone in one machine cycle.
    • 具有适用于具有RISC组织的超标量处理器的具有多个无序指令发布系统的计算机系统还具有快速调度堆栈(FDS),动态指令调度系统,其可以发出多个无序指令 每个循环到功能单元作为依赖允许。 基本发布机制支持短周期时间,功能增强。 条件代码相关的指令以多次和乱序发出。 提出了快速注册重命名方案。 指令压缩技术可实现快速精确中断和分支预测。 一个或多个预测的条件分支指令之前和之后的指令可以发出乱序和同时发生。 在错误预测的分支指令或导致精确中断的指令之后的执行指令的影响在一个机器周期中被撤消。
    • 6. 发明授权
    • Computer organization for multiple and out-of-order execution of
condition code testing and setting instructions out-of-order
    • 计算机组织用于多次和无序执行条件代码测试和设置指令无序
    • US5881308A
    • 1999-03-09
    • US841549
    • 1997-04-30
    • Harry Dwyer, III
    • Harry Dwyer, III
    • F02B75/02G06F9/38G06F11/34
    • G06F9/3885G06F9/30072G06F9/3836G06F9/3838G06F9/384G06F9/3855G06F9/3857G06F9/3863F02B2075/027G06F11/3461
    • Computer system with multiple, out-of-order, instruction issuing system suitable for superscalar processors with a RISC organization, also has a Fast Dispatch Stack (FDS), a dynamic instruction scheduling system that may issue multiple, out-of-order, instructions each cycle to functional units as dependencies allow. The basic issuing mechanism supports a short cycle time and its capabilities are augmented. Condition code dependent instructions issue in multiples and out-of-order. A fast register renaming scheme is presented. An instruction squashing technique enables fast precise interrupts and branch prediction. Instructions preceding and following one or more predicted conditional branch instructions may issue out-of-order and concurrently. The effects of executed instructions following an incorrectly predicted branch instruction or an instruction that causes a precise interrupt are undone in one machine cycle.
    • 具有适用于具有RISC组织的超标量处理器的具有多个无序指令发布系统的计算机系统还具有快速调度堆栈(FDS),动态指令调度系统,其可以发出多个无序指令 每个循环到功能单元作为依赖允许。 基本发布机制支持短周期时间,功能增强。 条件代码相关的指令以多次和乱序发出。 提出了快速注册重命名方案。 指令压缩技术可实现快速精确中断和分支预测。 一个或多个预测的条件分支指令之前和之后的指令可以发出乱序和同时发生。 在错误预测的分支指令或导致精确中断的指令之后的执行指令的影响在一个机器周期中被撤消。
    • 7. 发明授权
    • Apparatus for quick-releasable attachment of a target illuminating
device to a firearm
    • 用于将目标照明装置快速可拆卸地附接到枪支的装置
    • US5727346A
    • 1998-03-17
    • US784156
    • 1997-01-15
    • Donald Lawrence LazzariniHarry Dwyer, III
    • Donald Lawrence LazzariniHarry Dwyer, III
    • F41G1/35F41G1/34
    • F41G1/35
    • A mounting apparatus for the quick-detachable securing of a flashlight or a like target illumination device to a firearm. The mounting device includes a passage for receiving the barrel of the flashlight or the like. The passage is provided with a resilient means to press the flashlight longitudinally along approximately the same axis as the firearm's barrel in opposition to a springably-positioned latch system engaging one end of the flashlight which prevents its dislodgment upon movement of the firearm during handling or discharge, yet enabling relatively quick, one-handed release and replacement of the entire flashlight. The flashlight or the like is prevented from rotating in the passage by a groove in the interior of the passage that engages part of the flashlight body thereby indexing it so that the flashlight's controls are always in the same position and accessible to the user.
    • 一种用于将手电筒或类似目标照明装置快速可拆卸地固定到枪支的安装装置。 安装装置包括用于接收手电筒等的通道。 该通道设置有弹性装置,以与手枪的枪管沿着大致相同的轴线纵向按压手电筒,与弹夹定位的闩锁系统相接触,该闩锁系统与手电筒的一端相接触,防止在手枪在操作或放电期间移动时其移动 ,但能够相对快速,单手释放和更换整个手电筒。 防止手电筒等通过通道内部的沟槽旋转,该凹槽与手电筒主体的一部分接合,从而将手电筒的控制总是处于相同的位置并且可由用户访问。
    • 8. 发明授权
    • Computer organization for multiple and out-of-order execution of
condition code testing and setting instructions
    • 计算机组织进行条件代码测试和设置指令的多次和无序执行
    • US5630157A
    • 1997-05-13
    • US328933
    • 1994-10-25
    • Harry Dwyer, III
    • Harry Dwyer, III
    • F02B75/02G06F9/38G06F11/34
    • G06F9/3885G06F9/30072G06F9/3836G06F9/3838G06F9/384G06F9/3855G06F9/3857G06F9/3863F02B2075/027G06F11/3461
    • Computer system with multiple, out-of-order, instruction issuing system suitable for superscalar processors with a RISC organization, also has a Fast Dispatch Stack (FDS), a dynamic instruction scheduling system that may issue multiple, out-of-order, instructions each cycle to functional units as dependencies allow. The basic issuing mechanism supports a short cycle time and its capabilities are augmented. Condition code dependent instructions issue in multiples and out-of-order. A fast register renaming scheme is presented. An instruction squashing technique enables fast precise interrupts and branch prediction. Instructions preceding and following one or more predicted conditional branch instructions may issue out-of-order and concurrently. The effects of executed instructions following an incorrectly predicted branch instruction or an instruction that causes a precise interrupt are undone in one machine cycle.
    • 具有适用于具有RISC组织的超标量处理器的具有多个无序指令发布系统的计算机系统还具有快速调度堆栈(FDS),动态指令调度系统,其可以发出多个无序指令 每个循环到功能单元作为依赖允许。 基本发布机制支持短周期时间,功能增强。 条件代码相关的指令以多次和乱序发出。 提出了快速注册重命名方案。 指令压缩技术可实现快速精确中断和分支预测。 一个或多个预测的条件分支指令之前和之后的指令可以发出乱序和同时发生。 在错误预测的分支指令或导致精确中断的指令之后的执行指令的影响在一个机器周期中被撤消。