首页 > 专利信息

Method, system and computer program product for verifying address generation, interlocks and bypasses

申请公布号:US8165864(B2)

申请号:US20080028038

申请日期:2008.02.08

申请公布日期:2012.04.24

申请人:
MULLEN MICHAEL P.;RICH MARVIN J.;SCHAFER JAMES L.;INTERNATIONAL BUSINESS MACHINES CORPORATION

发明人:MULLEN MICHAEL P.;RICH MARVIN J.;SCHAFER JAMES L.

分类号:G06G7/62;G06F7/38;G06F11/00;G06F17/50

主分类号:G06G7/62

摘要:Method, system and computer program product for verifying the address generation, address generation interlocks, and address generation bypassing controls in a CPU. An exemplary embodiment includes a verification method in a processor, the method including propagating a first set general purpose register values from a first instruction to a second instruction, wherein the simulation monitor is coupled to a first stage of the instruction pipeline, and wherein the first set of general purpose register values are stored in a simulation instruction object, selecting a second set of general purpose register values, updating the first set of general purpose register values with the second set of general purpose register values and placing the second set of general purpose register values on a bus.

专利推荐

Sewage sludge composting plant - with mixer for sludge and additives supplied to individual reactor cells and recycled if required

Ultrasonic antitheft system for motor car - has several ultrasonic beams monitoring assigned zones for increased sensitivity

Fireplace with waste-heat recovery - comprises heat exchanger with passages for fluid medium round flue

Plant nutrient suspension for improving soils - contains components supplying nitrogen, potassium and phosphorus and a surfactant to facilitate homogeneous mixing with the soils

Furniture door type cup hinge - has screws through aligned cup base holes and carrier arm threaded holes

Identification element for printed circuit cards - has plastic polygonal, round or oval disc with coloured markings mounted on circuit card

Convection heater with storage unit - has passage divided by vertical panels with inclined guide plates at bottom

Scraper chain conveyor - has auxiliary conveying units to avoid inadvertent discharge at conveyor bends

Purified air feed esp. into automobile - heats air before filter to improve sorption and catalytic effects

Railway car transporter wagon platform hand crank mechanism - has IC engine linked to pump for portable hydraulic motor form-locking onto crank

Agricultural seed drill with disc coulters - has pivoted skins mounted on vertically displaceable supports beside rotating discs

Measuring pressure of pneumatic vehicle tyres - using membrane transducer with compensation gas chamber and buffer chamber

Cooled mould, esp. for continuous casting of round billets - where cooling water is sprayed onto external surface of ring mould and then flows down cast billet

Wet hose bio-filter - where aq. wash liq. contg. microorganisms sprays filter hoses used for purificn. of odorous gases arising from sewage etc.

Non-round pipe-laying mechanism - comprises grab with means for turning pipe length in it

Swivelling warning board allowing one way traffic - has bottom spikes to pierce tyres and return mechanism operative after swing

Shock wave detection device for IC engines - utilises vibrator with piezoceramic ring and compares spectra or characteristic frequency for correct and incorrect operation

Automobile trafficator and parking light steering column switch - prevents erroneous energisation of parking light by requiring deliberate manoeuvre of switch lever

Tensionable rope, fabric etc. of plastics, esp. polypropylene - changed by UV light dyed with pigments of different light fastness to indicate exposure

Raised efficiency vapour engine - uses low boiling point working fluid, condensed in contraction engine