Renaming wide register source operand with plural short register source operands for select instructions to detect dependency fast with existing mechanism
    1.
    发明授权
    Renaming wide register source operand with plural short register source operands for select instructions to detect dependency fast with existing mechanism 有权
    重新命名宽的寄存器源操作数,具有多个短寄存器源操作数,用于使用现有机制快速检测依赖关系的选择指令

    公开(公告)号:US08386754B2

    公开(公告)日:2013-02-26

    申请号:US12457905

    申请日:2009-06-24

    IPC分类号: G06F9/38

    摘要: An out-of-order renaming processor is provided with a register file within which aliasing between registers of different sizes may occur. In this way a program instruction having a source register of a double precision size may alias with two single precision registers being used as destinations of one or more preceding program instructions. In order to track this data dependency the double precision register may be remapped into a micro-operation specifying two single precision registers as its source register. In this way, scheduling circuitry may use its existing hazard detection and management mechanisms to handle potential data hazards and dependencies. Not all program instructions having such data hazards between registers of different sizes are handled by this source register remapping. For these other program instructions a slower mechanism for dealing with the data dependency hazard is provided. This slower mechanism may, for example, be to drain all the preceding micro-operations from the execution pipelines before issuing the micro-operation having the data hazard.

    摘要翻译: 无序重命名处理器具有寄存器文件,在该寄存器文件中可能发生不同大小的寄存器之间的混叠。 以这种方式,具有双精度尺寸的源寄存器的程序指令可以使用两个单精度寄存器作为一个或多个先前程序指令的目的地。 为了跟踪这种数据依赖关系,双精度寄存器可以重新映射成指定两个单精度寄存器作为其源寄存器的微操作。 以这种方式,调度电路可以使用其现有的危险检测和管理机制来处理潜在的数据危害和依赖性。 并不是所有具有不同大小的寄存器之间的数据危害的程序指令都由该源寄存器重新映射来处理。 对于这些其他程序指令,提供了一种用于处理数据依赖性危害的较慢机制。 例如,这种较慢的机制可以在发出具有数据危险的微操作之前从执行管线中排出所有先前的微操作。

    Controlling issue and execution of instructions having multiple outcomes
    2.
    发明申请
    Controlling issue and execution of instructions having multiple outcomes 有权
    控制具有多个结果的指令的问题和执行

    公开(公告)号:US20100306504A1

    公开(公告)日:2010-12-02

    申请号:US12453938

    申请日:2009-05-27

    IPC分类号: G06F9/30 G06F9/302

    摘要: At least one instruction of a sequence of program instructions has a plurality of alternative outcomes including at least a first outcome that is independent of at least one operand and a second outcome that is dependent on the at least one operand. The at least one operand is a value generated by a preceding instruction in the sequence. The instruction is issued for execution independently of when the at least one operand is generated by the preceding instruction. Recovery circuitry is provided to perform a recovery operation in the event that the second outcome is executed for the at least one instruction and the at least one operand has not been generated by the preceding instruction when the at least one instruction is to be executed by said instruction execution circuitry.

    摘要翻译: 程序指令序列的至少一个指令具有多个替代结果,其包括至少独立于至少一个操作数的第一结果和取决于至少一个操作数的第二结果。 该至少一个操作数是由序列中的前一条指令产生的值。 无论何时由前一条指令产生至少一个操作数,该指令被执行以执行。 提供恢复电路以在对所述至少一个指令执行第二结果的情况下执行恢复操作,并且当所述至少一个指令将由所述至少一个指令执行时,所述至少一个操作数尚未由所述先前指令生成 指令执行电路。

    System and method for automated bill payment service
    3.
    发明授权
    System and method for automated bill payment service 有权
    自动账单支付服务的系统和方法

    公开(公告)号:US07107243B1

    公开(公告)日:2006-09-12

    申请号:US09368045

    申请日:1999-08-03

    IPC分类号: G06F17/60

    摘要: A method and system for automated bill payment service makes use of one or more application programs, such as a bank's retail system application and a bill payment application, running on one or more servers, as well as one or more data storage devices. A customer calls, for example, an 800 number and enters identification information in response to prompts by the system. The system verifies the customer's identification and, in response to selection of a single bill payment option, prompts the customer to enter information about at least one bill payment for a payee. The system provides selection of the payee from a customer-specific bill payee list or a system-spoken payee list and various menu functions. The system automatically schedules the bill payment for the customer according to the entered bill payment information, and renders the scheduled payment to the payee for the customer. The system also provides the customer with the ability to check the status of payments that have already been scheduled, as well as to change or cancel payments.

    摘要翻译: 用于自动账单支付服务的方法和系统利用在一个或多个服务器上运行的一个或多个应用程序,例如银行的零售系统应用程序和账单支付应用程序,以及一个或多个数据存储设备。 客户呼叫例如800号码,并根据系统的提示输入识别信息。 系统验证客户的身份,并且响应于选择单个账单支付选项,提示客户输入关于收款人的至少一个账单支付的信息。 该系统从客户特定的收款人列表或系统的收款人列表和各种菜单功能提供收款人的选择。 系统根据输入的帐单支付信息自动计划客户的帐单支付,并向客户的收款人呈现预定的付款。 该系统还向客户提供检查已经安排的付款状态以及更改或取消付款的能力。

    Method and apparatus for automatic packaging of cheese
    4.
    发明授权
    Method and apparatus for automatic packaging of cheese 失效
    用于自动包装奶酪的方法和装置

    公开(公告)号:US5946888A

    公开(公告)日:1999-09-07

    申请号:US62963

    申请日:1998-04-20

    IPC分类号: B65B5/04 B65B43/26

    CPC分类号: B65B5/045

    摘要: A method of packaging a block product includes providing an opened tubular bag having a bag mouth, and a bag bottom; positioning the bag for loading; provided a block product; positioning the block product on a product platform; engaging the trailing edge of the block product with a protrusion, said protrusion mounted on a conveyor belt; and advancing the conveyor belt, with the protrusion mounted thereon, thereby advancing the block product toward the mouth of the bag, such that the momentum of the block product forces the block product to enter the bag and strike the bag bottom, and such that the protrusion mounted on the conveyor disengages from the trailing edge of the block product before the block product strikes the bag bottom. An apparatus is also disclosed.

    摘要翻译: 包装块产品的方法包括提供具有袋口的开放的管状袋和袋底; 定位袋装载; 提供块产品; 将产品定位在产品平台上; 将所述块产品的后缘与突起接合,所述突起安装在传送带上; 并且使输送带前进,突起安装在其上,从而将块产品推向袋的口部,使得块产品的动量迫使块产品进入袋并撞击袋底部,并且使得 在块产品撞击袋底部之前,安装在输送机上的突起与块产品的后缘分离。 还公开了一种装置。

    Apparatus and method for early issue and recovery for a conditional load instruction having multiple outcomes
    5.
    发明授权
    Apparatus and method for early issue and recovery for a conditional load instruction having multiple outcomes 有权
    用于具有多个结果的条件加载指令的早期发行和恢复的装置和方法

    公开(公告)号:US08977837B2

    公开(公告)日:2015-03-10

    申请号:US12453938

    申请日:2009-05-27

    IPC分类号: G06F9/312 G06F9/38 G06F9/30

    摘要: At least one instruction of a sequence of program instructions has a plurality of alternative outcomes including at least a first outcome that is independent of at least one operand and a second outcome that is dependent on the at least one operand. The at least one operand is a value generated by a preceding instruction in the sequence. The at least one instruction is issued for execution independently of when the at least one operand is generated by the preceding instruction. Recovery circuitry is provided to perform a recovery operation in the event that the second outcome is to be executed for the at least one instruction and the at least one operand has not been generated by the preceding instruction when the at least one instruction is to be executed by said instruction execution circuitry.

    摘要翻译: 程序指令序列的至少一个指令具有多个替代结果,其包括至少独立于至少一个操作数的第一结果和取决于至少一个操作数的第二结果。 该至少一个操作数是由序列中的前一条指令产生的值。 当至少一个操作数由前一个指令生成时,发出至少一个指令用于执行。 提供恢复电路以在要执行至少一个指令的第二结果的情况下执行恢复操作,并且当要执行至少一个指令时,所述至少一个操作数尚未被前一指令生成 由所述指令执行电路。

    Microphone holder assembly
    7.
    发明授权
    Microphone holder assembly 失效
    麦克风支架总成

    公开(公告)号:US4037063A

    公开(公告)日:1977-07-19

    申请号:US737943

    申请日:1976-11-02

    申请人: Gregory McDonald

    发明人: Gregory McDonald

    IPC分类号: B60R11/00 B60R11/02 H04M1/04

    摘要: There is disclosed a microphone holder assembly which is designed to have a C.B. radio microphone or the like placed therein, which microphone can be operated by an appropriate linkage arrangement which can be manually operated by the user. The design of the holder is such that with minor modifications, various microphone designs can be accommodated. Means are provided for locking the linkage arrangement used to activate the microphone switch. The locking means frictionally engage the activating linkage and include spring means which store up energy when the activating linkage is located in the operating mode and release that energy when the locking means is disengaged from the activating linkage, returning the locking means to its at-rest position.

    摘要翻译: 公开了一种被设计成具有放置在其中的C.B.无线电麦克风等的麦克风保持器组件,该麦克风可以由可由用户手动操作的适当的联动装置来操作。 保持器的设计使得通过轻微的修改,可以容纳各种麦克风设计。 提供用于锁定用于启动麦克风开关的联动装置的装置。 锁定装置摩擦地接合启动联动装置,并且包括弹簧装置,当活动联动装置位于操作模式时储存能量,并且当锁定装置与活动连接件脱开时释放能量,将锁定装置返回到其静止状态 位置。

    Remapping source Registers to aid instruction scheduling within a processor
    8.
    发明申请
    Remapping source Registers to aid instruction scheduling within a processor 有权
    重映射源寄存器以帮助处理器内的指令调度

    公开(公告)号:US20100332805A1

    公开(公告)日:2010-12-30

    申请号:US12457905

    申请日:2009-06-24

    IPC分类号: G06F9/30

    摘要: An out-of-order renaming processor is provided with a register file within which aliasing between registers of different sizes may occur. In this way a program instruction having a source register of a double precision size may alias with two single precision registers being used as destinations of one or more preceding program instructions. In order to track this data dependency the double precision register may be remapped into a micro-operation specifying two single precision registers as its source register. In this way, scheduling circuitry may use its existing hazard detection and management mechanisms to handle potential data hazards and dependencies. Not all program instructions having such data hazards between registers of different sizes are handled by this source register remapping. For these other program instructions a slower mechanism for dealing with the data dependency hazard is provided. This slower mechanism may, for example, be to drain all the preceding micro-operations from the execution pipelines before issuing the micro-operation having the data hazard.

    摘要翻译: 无序重命名处理器具有寄存器文件,在该寄存器文件中可能发生不同大小的寄存器之间的混叠。 以这种方式,具有双精度尺寸的源寄存器的程序指令可以使用两个单精度寄存器作为一个或多个先前程序指令的目的地。 为了跟踪这种数据依赖关系,双精度寄存器可以重新映射成指定两个单精度寄存器作为其源寄存器的微操作。 以这种方式,调度电路可以使用其现有的危险检测和管理机制来处理潜在的数据危害和依赖性。 并不是所有具有不同大小的寄存器之间的数据危害的程序指令都由该源寄存器重新映射来处理。 对于这些其他程序指令,提供了一种用于处理数据依赖性危害的较慢机制。 例如,这种较慢的机制可能在发出具有数据危险的微操作之前从执行管线中排出所有先前的微操作。

    Web dispenser
    9.
    发明申请
    Web dispenser 失效
    网络分配器

    公开(公告)号:US20070164071A1

    公开(公告)日:2007-07-19

    申请号:US11333569

    申请日:2006-01-17

    IPC分类号: B26F3/02

    摘要: An apparatus for selectively dispensing a web from a plurality of rolls of serrated bags or layflat tubing comprises a web selector for selecting and advancing a web from the plurality of rolls; a bag driver for advancing the selected web and separating a bag from the web; and a bag transfer device for transporting the separated bag from the bag driver to a location for processing. A sealer/cutter is used to produce a bag from the layflat tubing. A method of selectively dispensing a web from a plurality of rolls of serrated bags or layflat tubing comprises selecting and advancing a web from the plurality of rolls of serrated bags; advancing the selected web and separating a bag from the web; and transporting the separated bag to a location for further processing. In the case of layflat tubing, the selected web is sealed and cut to make a bag.

    摘要翻译: 一种用于从多个锯齿状袋或铺布管的辊中选择性地分配纸幅的设备包括:纸幅选择器,用于从多个辊中选择和推进纸幅; 用于推进所选择的幅材并将纸袋与纸幅分离的袋子驱动器; 以及用于将分离的袋子从袋子驱动器运送到处理位置的袋子传送装置。 密封器/切割器用于从布料管道生产袋子。 从多个锯齿状袋或铺布管的辊选择性地分配纸幅的方法包括从多个锯齿状袋的辊中选择并推进纸幅; 推进所选择的网并将袋与网分离; 并将分离的袋运送到用于进一步处理的位置。 在布料管的情况下,将所选择的纤维网密封并切割成袋。