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
Link To Document