Patent
1997-03-24
1998-05-05
Voeltz, Emanuel T.
395708, G06F 945
Patent
active
057489653
ABSTRACT:
A language processing method targeted at hardware having a data space greater than the data width of an architecture is improved in that address calculation of an array element is performed efficiently and the size of an object is reduced while the execution performance of the object is enhanced. A command which designates a maximum size of an array is inputted, and it is analyzed whether or not the designated size is equal to or smaller than a fixed size. When a result of the analysis is equal to or smaller than the fixed size, a subscript of the array is taken out first. An offset is calculated from contents of the subscript thus taken out and the data width of the array element, and an address of the array element is calculated from the offset thus calculated and the top address of the array.
REFERENCES:
patent: 4773007 (1988-09-01), Kanada et al.
patent: 5210876 (1993-05-01), Uchida
patent: 5283901 (1994-02-01), Masuyama
patent: 5369774 (1994-11-01), Hatakeyama
patent: 5371711 (1994-12-01), Nakayama
James R. Cordy, et al., "Code Generation Using an Orthogonal Model", Mar. 1990, Software Practice and Experience, vol. 20(3), pp. 301-320.
J. Van Katwijk, "Addressing Types and Objects in Ada", May 1987, Software Practice and Experience, vol. 17(5), pp. 319-343.
Kathleen Jensen, et al., "PASCAL User Manual and Report", 1975, Springer-Verlag, pp. 36-43.
"Programming Languages--C"; International Standard, ISO/IEC 9899, First Edition 1990-12-15; pp. 3, 40, 46-47.
Corcoran, III Peter J.
NEC Corporation
Voeltz Emanuel T.
LandOfFree
Language processing method for calculating optimum address of ar does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Language processing method for calculating optimum address of ar, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Language processing method for calculating optimum address of ar will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-69733