• DocumentCode
    3378399
  • Title

    The UNRAU a Unified Numeric Representation Arithmetic Unit

  • Author

    Shriver, Bruce D. ; Kornerup, Peter

  • Author_Institution
    University of Southwestern Louisiana, Lafayette, Louisiana 70501
  • fYear
    1975
  • fDate
    19-20 Nov. 1975
  • Firstpage
    179
  • Lastpage
    184
  • Abstract
    A companion paper entitled, "A Unified Numeric Data Type in Pascal", proposes the substitution of the standard data type real of the language Pascal with a unified data representation termed numeric. The numeric data type can represent a variety of arithmetic operands such as integers, normalized floating point numbers, and centered-radius intervals. This paper describes an arithmetic unit which is capable of executing the standard arithmetic operations (addition, subtraction, multiplication, and division) on pairs of operands specified to be of the numeric data type. This arithmetic unit, called the UNRAU — Unified Numeric Representation Arithmetic Unit, supports operations on operands externally represented as 5-tuples (t, a, e, f, r). The UNRAU provides for automatic conversion among the various data types and can also be used to perform an explicit conversion on a single operand. It is intended to implement the UNRAU on a dynamically microprogrammable microprocessor to determine what host facilities are required to efficiently realize such an arithmetic unit and to experiment with the high level language support of such a unit.
  • Keywords
    Accuracy; Educational institutions; Finite element methods; Force; Microprogramming; Prefetching; Radio frequency;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic (ARITH), 1975 IEEE 3rd Symposium on
  • Conference_Location
    Dallas, TX, USA
  • Type

    conf

  • DOI
    10.1109/ARITH.1975.6157001
  • Filename
    6157001