Back to Search
Start Over
Generalization of computing systems: the architecture and organization
- Source :
- International Journal of Systems Science; September 1974, Vol. 5 Issue: 9 p877-888, 12p
- Publication Year :
- 1974
-
Abstract
- Modern computers are primarily binary. Proposed in this paper is a new generalized computing system, by which a number system of any arbitrary radix can be manipulated directly without encoders and decoders. The feature of being able to vary the radix is achieved by pulse counting with alterable carry conditions. The architecture and the organization of the new system are also drastically different from those of existing computers. Instead of the adder being the basic functional structure, the heart of the system consists essentially of an adder, subtractor, multiplier and an accumulator integrated into one inseparable unit. Introduced in this paper is a unified system design suitable for all computing systems and also the concept of a universal building block which can be shared both by the arithmetic unit and the memory. As a memory element, the universal building block is capable of storing a digit of any given radix rather than just binary. Instead of communicating between the binary registers and the constituents of the memory or the arithmetic unit as in existing computers, variable pulse train generators and counters are made to communicate with each other. Binary logic is adopted to channel the pulses or the instructions instead of performing the arithmetic operations. A modern computer, however complex, thus becomes a special case of the generalized computing system.
Details
- Language :
- English
- ISSN :
- 00207721 and 14645319
- Volume :
- 5
- Issue :
- 9
- Database :
- Supplemental Index
- Journal :
- International Journal of Systems Science
- Publication Type :
- Periodical
- Accession number :
- ejs11396489
- Full Text :
- https://doi.org/10.1080/00207727408920146