DocumentCode :
1221455
Title :
Modular minicomputer with an associative stack and a virtual-addressing capability
Author :
Warburton, L.E.M. ; Martin, J.S. ; Edwards, D.B.G.
Author_Institution :
University of Manchester, Department of Computer Science, Manchester, UK
Volume :
1
Issue :
1
fYear :
1978
fDate :
2/1/1978 12:00:00 AM
Firstpage :
7
Abstract :
The paper describes the design of a structured high-level-language minicomputer which is being designed and built at the University of Manchester. The design emphasis is on high performance and the machine incorporates a variable-length zero-address order code to provide a compact and efficient compiled code. The top elements of the stack are stored in a fast-access associative buffer which is also used to store frequently-used names and pointers. The buffer provides a powerful operand-accessing mechanism which overcomes most of the data-accessing and stack-organisational problems encountered by conventional stacking machines. A segmented virtual-address space is provided and the use of indirect orders enables this space to be extended to 24 bits, allowing large programs to be run. All address translation is performed by hardware to minimise overheads. Operating-system overheads are greatly reduced by storing frequently-used operands in the associative buffer and by providing hardware assistance for process changing and interrupt handling. Finally, flexibility and simplicity of design have been incorporated by adopting a modular approach and using a microprogram to implement the control at the block level.
Keywords :
computer architecture; microprogramming; minicomputers; multiprocessing systems; virtual storage; address translation; buffer; hardware; high level language minicomputer; microprogram; modular minicomputer; operand accessing mechanism; variable length zero address order code; virtual addressing capability;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Journal on
Publisher :
iet
ISSN :
0140-1335
Type :
jour
DOI :
10.1049/ij-cdt:19780004
Filename :
4808579
Link To Document :
بازگشت