A method and apparatus including conditional add and conditional add/subtract instructions are provided for use in the instruction set of a medical device instruction processor. More specifically, the conditional add and add/subtract instructions are provided to add two operands if a predetermined condition is satisfied within the instruction processor hardware. Additionally, the conditional add/subtract instruction may be used to subtract one operand from another operand if the predetermined condition is not satisfied. These instructions are adapted for use in implementing an efficient, interruptible, firmware-controlled multiplication or division mechanism. The inventive system allows multiplication or division operations to be interrupted at various intermediate points during the multiplication or division operation to thereby reducing interrupt latency.

Eine Methode und ein Apparat einschließlich Konditional fügen hinzu und bedingte add/subtract Anweisungen werden für Gebrauch im Befehlsatz eines medizinischen Vorrichtung Anweisung Prozessors zur Verfügung gestellt. Spezifischer, fügen das Konditional hinzu und add/subtract Anweisungen werden, zwei Rechengrößen zu addieren zur Verfügung gestellt, wenn ein vorbestimmter Zustand innerhalb der Anweisung Prozessorkleinteile erfüllt ist. Zusätzlich kann die bedingte add/subtract Anweisung verwendet werden, um eine Rechengröße von einer anderen Rechengröße zu subtrahieren, wenn der vorbestimmte Zustand nicht erfüllt ist. Diese Anweisungen werden für Gebrauch angepaßt, wenn man eine leistungsfähige, interruptible, firmware-controlled Vermehrung oder eine Abteilung Einheit einführt. Das erfinderische System erlaubt die an den verschiedenen Zwischenpunkten während des Vermehrung- oder Abteilungsbetriebes unterbrochen zu werden Vermehrung- oder Abteilungsbetriebe, zu Unterbrechung Latenz dadurch verringern.

 
Web www.patentalert.com

< (none)

< Bonding a thermoplastic elastomer to a magnesium based metal

> Computer user interface using a physical manipulatory grammar

> (none)

~ 00015