当前位置:刘伯温高手心水论坛1 > 软件可移植性 >

为什么高级语言的可移植性比较高

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  高级语言程序的可移植性最高,可读性最好。 汇编语言程序的可移植性很低。可读性低于高级语言程序,高于机器语言程序。 机器语言程序的可移植性跟汇编语言程序一样低,可读性最低。

  知道合伙人软件行家采纳数:14350获赞数:328061982年上海业余工业大学化工系毕业 现退休向TA提问展开全部

  高级语言与计算机的硬件结构及指令系统无关,它有更强的表达能力,可方便地表示数据的运算和程序的控制结构,能更好的描述各种算法,而且容易学习掌握。

  高级语言有相应的国际标准,不同的机器都遵循相同的标准的话,编一个程序可以在所有的机器(平台)上编译运行。

  如C这种高级语言不是针对具体的机器指令的,在不同架构上实现的C编译器可以把C语言编译成本机指令结构的汇编语言,然后汇编器再把他翻译成机器指令。这样同一个C程序通过不同架构的系统上所特有的编译器和汇编器,可以变成不同机器上运行的机器代码。

  机器语言是对特定的机器编制的低级语言,所以很难移植。要牵强的说移植的话,就是依葫芦画票了。

http://juliekusyk.com/ruanjiankeyizhixing/592.html
点击次数:??更新时间2019-07-21??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】