程序的的设计语言简史.docVIP

  • 2
  • 0
  • 约1.32万字
  • 约 18页
  • 2018-06-07 发布于福建
  • 举报
程序的的设计语言简史

程序设计语言简史 程序设计语言诞生 1946冯·诺依曼提出了冯·诺依曼原理: CPU逐条从存储器中取出指令执行,按指令取出存储的数据经运算后送回。 数据和指令(存储地址码、操作码)都统一按二进制编码输入。数据值的改变是重新赋值,即强行改变数据存储槽的内容,所以说它是命令式的(imperative)。 第一台按冯·诺依曼原理制成的通用电动计算机是1951年美国兰德公司的UNIVAC-1。人们就开始了机器语言的程序设计:指定数据区编制一条条指令。由于任何人也无法记住并自如地编排二进制码(只有1和0的数字串),则用8、16进制数写程序,输入后是二进制的。 单调的数字极易出错,人们不堪其苦,想出了将操作码改作助记的字符,这就是汇编语言,汇编语言使编程方便得多。但汇编码编的程序必须要通过汇编程序翻译为机器码才能运行。尽管汇编码程序和机器码程序基本一一对应,但汇编语言出现说明两件事,一是开始了源代码--自动翻译器--目标代码的使用方式,一是计算机语言开始向宜人方向的进程。 50年代高级语言出现 1954年Backus根据1951年Rutishauser提出的用编译程序实现高级语言的思想,研究出第一个脱离机器的高级语言FORTRAN I。其编译程序用18个人一年完成(用汇编语言写)。到1957年的FORTRANⅡ,它就比较完善了。它有变量、表达式、赋值、调用、输入/输出等概念;有条件比较、顺序、

文档评论(0)

1亿VIP精品文档

相关文档