Affiliation:
1. University of Auckland, Auckland, New Zealand
Abstract
Although present computers often provide excellent operations for data manipulation, data accessing is generally performed by manipulation of addresses with little recognition of the actual data structure of programs. In an attempt to overcome this deficiency, a technique is presented whereby all of the data-accessing algorithms are separated out into separate code streams which run as coroutines in a special address processor. The operations of this address processor are appropriate to the accessing of arrays and data structures. The resultant system is able to handle, in hardware, most of the data structures which are found in present programming languages.
Publisher
Association for Computing Machinery (ACM)
Reference7 articles.
1. Procedure calling and structured architecture
2. Burroughs Corporation B6700 Reference Manual 1972 Burroughs Corporation B6700 Reference Manual 1972
3. Digital Equipment Corporation VAX 11/780 Architecture Handbook 1977 Digital Equipment Corporation VAX 11/780 Architecture Handbook 1977
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. An algebraic memory model;ACM SIGARCH Computer Architecture News;1989-03
2. Memory and algebra;Lecture Notes in Computer Science;1989