竹笋

注册

 

发新话题 回复该主题

编译器如何让软件运行起来 [复制链接]

1#
白癜风怎样治疗好 http://m.39.net/pf/a_4791312.html

当你在手机或电脑上回复这篇小文的时候,你有没有想过你用键盘打的字,是怎么出现在评论区的呢?

9月10日,历时三天的华为开发者大会在东莞松山湖正式开启,并发布了一系列产品,硬件产品有无线耳机、手表和笔记本,软件产品有鸿蒙操作系统、手机操作系统、华为云服务、智能家居开发平台、大数据服务服务。

还有一款软件产品,不怎么引人注目,但却关系到使用者体验、关系软硬件效率的软件--方舟编译器2.0。

编译器,“是处理软件的软件”,是负责将人类语言翻译为机器语言的工具。和现实中的翻译一样,如果这个翻译博学多才,对双方语言甚至国家习俗都特别了解,那毫无疑问,翻译出来的字句也会贴合对话场景、准确表达语意,用翻译界泰斗、清未启蒙思想家严复先生的话来讲就是“信达雅”。回到编译器上,对处理器来讲,是否能准确将一段代码“信达雅”的传递给不同品牌芯片,如华为麒麟系列、高通骁龙系列或者联发科天玑系列这些采用ARM(AdvancedRISCMachine,进阶精简指令集机器)的芯片,所产生的效果是否和预期的一致,是否需要根据芯片品牌重新编译非常重要。对程序员来讲,在写一段代码的时候是否要分心去

分享 转发
TOP
发新话题 回复该主题