Maurice V. Wilkes

Learn More
In 1970, Roger Needham and Maurice Wilkes at Cambridge University began a research project to construct a capabilitybased machine. In contrast to the Chicago and Plessey designs, which included program-loadable capability registers, Needham and Wilkes’ design made registers invisible to the programmer. That is, the machine contained a set of internal(More)
In a recent Viewpoint column (Communications, Dec. 1989, pg. 1389) entitled “Networks Considered Harmful for Electronic Mail,” John McCarthy made some trenchant remarks about the unsatisfactory state of email and why it is losing out to fax technology. I strongly agree with what he had to say. General purpose computer networks began with the ARPANET, the(More)
The literature is surveyed beginning with the first paper published in 1951. At that time microprogrammmg was proposed primarily as a means for designing the control umt of an otherwme conventmnal digital computer, although the possible use of a read/write control memory was noted. The survey reveals the way in which interest has successively developed in(More)
When people first began to connect computers to terminals and computers to each other , it was na tura l tha t they should use for the purpose copper pairs supplied by the te lephone company. By the late 1970s, copper pairs were fast becoming inadequate and modern LANs began to make their appearance. The result ing increase of b a n d w i d t h from a few(More)
The invitation to speak to this conference about the EDSAC was particularly welcome to me because the foundations of my knowledge of electronic computers were laid during a visit to Philadelphia in the summer of 1946 when I attended part of a course at the Moore School of Electrical Engineering. I began to sketch out the design for the EDSAC in Philadelphia(More)
T h e f i rs t m a i n m e m o r i e s t o be u sed on d ig i t a l c o m p u t e r s were c o n s t r u c t e d u s i n g a t e c h n o l o g y m u c h s lower t h a n t h a t used for t h e logic c i rcu i t s , a n d i t was t a k e n for g r a n t e d t h a t t h e r e w o u l d b e a m e m o r y gap . M e r c u r y d e l a y l ine m e m o r i e s s p e(More)
This paper contains a description of the Cambridge Model Distributed System (CMDS). CMDS sets out to provide, by means of a number of interconnected miniand microcomputers, facilities that are similar to those provided by a time-sharing system. A user logs-in in the usual manner but, instead of being given a share of the capacity of a central mainframe, he(More)
In a recent note in Computer Architecture News (eel, 23 No, 1 March 1995) Wulf and McKee draw attention to the fact that the discrepancy between processor speed and DRAM access t ime is increasing. Since cache misses cannot be reduced to zero, if this trend continues the time will come when the rate of executing instructions will be determined by the rate(More)
Enough time has now elapsed since the publication of the At,Go~+ 60 report for it to become abundant ly clear that, Art(Jot, 60 represented an important step forward in the field of automatic programming. Many features of the system +such as the block structure and the use of conditional expressions--are clearly here to stay and will influence all future(More)