您当前的位置: 首页 > 

星拱北辰

暂无认证

  • 1浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【计算机科学基础】翻译、编译、解释、汇编

星拱北辰 发布时间:2021-08-17 10:03:06 ,浏览量:1

文章目录
  • 翻译程序
  • 编译程序
  • 汇编程序
  • 解释程序
  • 编译型语言和解释型语言
    • C程序编译
    • Java程序编译和解释
    • Python程序解释

翻译程序

翻译程序是指把高级语言源程序翻译成机器语言程序(目标代码)的软件。

翻译程序包括编译程序和解释程序。

编译程序

编译程序将高级语言源程序一次全部翻译成目标程序,每次执行程序时,只需执行目标程序,因此只要源程序不变,就无须重新编译。

虽然高级语言号称跨平台、可移植,但是同一种高级语言在不同计算机体系结构下,编译生成的目标程序是不同的。目标程序与体系结构相关,可惜仍不是计算机硬件能够直接执行的程序。

汇编程序

汇编程序也是一种语言翻译程序,它把汇编语言源程序翻译成机器语言程序。

汇编语言是一种面向机器的低级语言,是机器语言的符号表示,与机器语言一一对应。

需要注意的是,编译后生成的目标文件不是汇编语言源程序,比如Java编译后生成的.class。

参考代码:

se
关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0469s