专栏名称: 图灵人工智能
人工智能及其他科技学术前沿、机器学习、图像识别、语音识别、自动驾驶、自然语言处理、脑机接口、云计算、大数据、物联网、机器人、天文物理、生物科学、数学、区块链、比特币、计算机等学术前沿知识、报告、讲座等介绍。
今天看啥  ›  专栏  ›  图灵人工智能

程序是怎么一步步变成机器指令的?

图灵人工智能  · 公众号  ·  · 2024-08-20 00:00
    

文章预览

点击上方“ 图灵人工智能 ”,选择“星标”公众号 您想知道的人工智能干货,第一时间送达                           来源公众号:吴师兄学算法  ID:CXYxiaowu 今天简单聊聊程序是怎么一步步变成机器指令的。 左边是我们写的代码,右边是CPU执行的机器指令: 想让CPU执行代码只需要简单的点击一下这个按钮: 可是你知道这个按钮的背后经历了哪些复杂的操作,你有没有想过代码是怎么一步步变成机器指令的? 程序员编写的程序实际上就是一个字符串,必须得有个什么东西把字符串转变从机器指令,它的输入是字符串,输出是01二进制机器指令,这就是编译器。 编译器本身就是一个程序,把人类认识的程序转为CPU可以执行的机器指令。 假设有这样一段代码: 这实际上就是一个字符串,编译器要做的第一件事就是遍历字符串并把有意义的字符 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览