Patent · US Active

Using condition codes in the presence of non-numeric values

US9195460B1 · kind B1 · utility

0Cited by
4References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 2, 2006
Grant dateNov 24, 2015
Priority date
Expiry dateMay 6, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/30058
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for compiling programs using condition codes and executing those programs when non-numeric values are present allow for explicit handling of non-numeric values. In addition to the conventional condition code values of positive, negative, and zero, a fourth value may be encoded, not a number (NaN) representing a non-numeric value. New condition tests are defined that explicitly account for condition code values of NaN. A compiler may produce code using the new condition tests to represent if and if-else statements. The code including the new condition tests generates deterministic results during execution when non-numeric values are present.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.