论文部分内容阅读
前言本文写于1975年2月,反映了1964~1974这一时期我们在适合软件的新型计算机这方面的某些工作。作为一个硬件工作者,在1958~1961期间从事设计、制造和调试计算机的工作后,于1961年开始研究多道程序计算机的硬件和有关的管理程序,1963年开始接触程序语言和编译系统。由于有硬件的实践经验,我们很快感觉到软件的发展和程序语言的推广将给计算机的体系结构带来深刻的影响。为了促进适合软件的新型计算机的研究,北大的两名硬件工作者决心亲身参加软件实践,取得编译系统方面的实际经验。1965年初,我们发起和参加了DJS-21机ALGOL 60编译系统的工作,我们一边搞软件,一边继续研究软件对硬件的影响。1966年提出了一些想法与后来美国的B6500计算机有某些相似之处。1972年看到了介绍MU 5计算机的两篇简短文章,给了我们极大启发,解决了多年来使人苦恼的某些关键问题,推动了这一方向的研究工作。
Preface This article was written in February 1975 and reflects some of our work on new computers for software from 1964 to 1974. After working as a hardware worker in the design, manufacture and commissioning of computers between 1958 and 1961, he started to study the hardware and related management procedures for multichannel computers in 1961 and began to have access to programming languages and compilation systems in 1963. Due to the hardware practical experience, we quickly felt that the development of software and the promotion of programming languages will have a profound impact on the architecture of the computer. In order to promote the research of new computers suitable for software, two hardware workers at Peking University decided to participate in software practice in person and gain practical experience in compiling systems. In early 1965, we launched and participated in the ALGOL 60 compilation system for the DJS-21. As we engaged in software development, we continued to study the impact of software on the hardware. Some ideas put forward in 1966 and the United States later B6500 computers have some similarities. In 1972, we saw two short articles introducing the MU 5 computer, which inspired us to solve some of the key problems that have distressed people over the years and have promoted research in this direction.