Accession Number : AD0787624

Title :   Code Optimization of Arithmetic Expressions in Stack Environments.

Descriptive Note : Interim rept.,

Corporate Author : NAVAL RESEARCH LAB WASHINGTON D C

Personal Author(s) : Carter,Helen B.

Report Date : 12 SEP 1974

Pagination or Media Count : 52

Abstract : The allocation of registers has played a major role in code optimization. The use of a hardware stack removes the possibility of register allocation. Little work has been done on optimizing code for machines whose arithmetic units use hardware stacks, perhaps because the inherent characteristics of stacks are considered superior to the characteristics of addressable registers. This thesis demonstrates the importance of code optimization techniques for stack machines. (Modified author abstract)

Descriptors :   *Compilers, *Memory devices, Computer programs, Shift registers, Instruction manuals, FORTRAN, Theses

Subject Categories : Computer Programming and Software
      Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE