微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > C语言为什么不能直接转换为机器语言呢?

C语言为什么不能直接转换为机器语言呢?

时间:10-02 整理:3721RD 点击:
单片机只能识别机器语言。汇编把程序转换为机器语言,C语言把程序转换为汇编语言,那么为什么C语言不直接转换为机器语言呢?

C的话, 是比较亲程序员的, 对于机器的话, 最终还是机器代码。

如果那样,不得为每种不同指令系统的处理器定义不同的c?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top