计算机体系结构 量化研究法[参考].pptVIP

  • 25
  • 0
  • 约1.48万字
  • 约 96页
  • 2020-11-01 发布于福建
  • 举报
  第一,不同的用途要求语言的语法、语义结构不同。如FORTRAN适用于科学计算,COBOL适用于事务处理,它们的语义、语法结构差异较大,难以一致。程序员又都希望使用特别适合其用途的语言,不愿增加那些不想要的功能,否则语言难以掌握,编译程序过大,编译效率过低。    高级语言难统一的原因有以下几种: * 精品PPT·值得借鉴  第二,人们对语言的基本结构看法不一。 第三,即使同一种高级语言在不同厂家的机器上也不能完全通用。  第四,受习惯势力阻挠,人们不愿抛弃惯用的语言,因为熟悉、有经验,也不愿抛弃长期积累的、用原有语言编写并已被实践证明是正确的软件。 * 精品PPT·值得借鉴 2.采用系列机  系列机:从中间向两边设计相呼应。在软、硬件界面上设定好一种系统结构(系列机中称系列结构),其后,软件设计者按此设计软件,硬件设计者根据机器速度、性能、价格的不同,选择不同器件、硬件和组成、实现技术,研制并提供不同档次的机器。 * 精品PPT·值得借鉴  ①向上(下)兼容:指的是按某档机器编制的软件,不加修改就能运行于比它高(低)档的机器上。同一系列内的软件一般应做到向上兼容,但向下兼容就不一定。 ②向前和向后兼容:为了提高操作系统的实现效率和质量,可增加操作系统的专用指令和硬件等,这样,软件兼容又有向前和向后兼容之分。其指的是某个时期投入市场的该型号机器上编制的软件,

文档评论(0)

1亿VIP精品文档

相关文档