- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
B500 主控制程序B5000 Master Control Program 梁陈 嵌入式系统设计2班 SBurroughs B5000计算机 The Burroughs B5000 computer had stack instructions for effcient execution of sequential programs written in Algol 60 (Barton 1961). For this purpose the B5000 was truly a revolutionary architecture. The Burroughs group published only a handful of papers about the B5000 system, including Operating system for the B5000. Clark Oliphint (1964) Burroughs B5000计算机 Burroughs B5000计算机采用堆栈架构可以使 Algol 60语言编写的顺序执行程序高效运作。从这一点讲B5000是真正意义上的革命性框架。但是Burroughs团队只公布了一半的B5000系统文件,包括 B5000的操作系统 Clark Oliphint (1964) Burroughs B5000计算机 美国的Burroughs B5000和英国电气公司1963年交付使用的KDF9是第一代实现了逆波兰架构的电子计算机。 /brochure/images/manuals/b5000/descrip/descrip.html 逆波兰表达式又叫做后缀表达式。逆波兰表达式,它的语法规定,表达式必须以逆波兰表达式的方式给出。 a+b --- a,b,+ Burroughs B5000计算机 它的优势在于只用两种简单操作,入栈和出栈就可以搞定任何普通表达式的运算。其运算方式如下: 如果当前字符为变量或者为数字,则压栈,如果是运算符,则将栈顶两个元素弹出作相应运算,结果再入栈,最后当表达式扫描完后,栈里的就是结果。 逆波兰表达式是一种十分有用的表达式,它将复杂表达式转换为可以依靠简单的操作得到计算结果的表达式。例如(a+b)*(c+d)转换为ab+cd+* Burroughs B5000计算机 Admittedly, this brief paper does not do justice to the signicant accomplishments of this pioneering effort. Organick (1973) and McKeag (1976a) provide an abundance of detailed information. 诚然,这样简要的文件并没有给这一意义重大的开创性成就以公平的对待。而Organick(1973)和McKeag(1976)提供了大量的详细信息。 Burroughs B5000计算机 Burroughs used its own variants of Algol to program the B5000 MasterControl Program, which supported both multiprogramming and multiprocessing of user programs. Burroughs用自己独有的Algol变量编写B5000主控制程序,这个主控程序支持多道程序设计和用户多进程处理。 Burroughs B5000计算机 ALGOL:第一个结构化程序设计语言,是计算机发展史上首批产生的高级程式语言家族。 当时还是晶体管计算机流行的时代,由于ALGOL语句和普通语言表达式接近, 更适于数值计算,所以ALGOL多用于科学计算机。 Algol 60引进了许多新的概念如:局部性概念、动态、递归、巴科斯-诺尔范式BNF(Backus-Naur Form)等等。Algol 60是程序设计语言发展史上的一个里程碑,它标志着程序设计语言成为一门独立的科学学科,并为后来软件自动化及软件可靠性的发展奠定了基础。 Burroughs B5000计算机 The system used virtual memory with automatic transfers of data and program segments between primary and secondary storage (MacKenzie 1965). A typical system could run on the order of 10 user jobs at a time. About
原创力文档


文档评论(0)