单片机中的 机器码是什么意思

匿名用户
推荐于2018-04-21
展开全部
机器码本质就是一个数,转化为一个二进制数据由单片机存储、识别,由单片机的处理器分析,然后控制各种模块工作。单片机的处理器分析可以这样理解:按照预先约定,处理功能。如HT的单片机0x03代表返回。假设0x01代表加法,那么我们编写程序计算1+2机器码会为0x01,0x01,0x02,处理器收到第一个0x01,会进入加法状态,然后读取后面的两个数据,用于加法。这里的前提是前面的工作已经完成了否则就会出现很大错误。例如前面也是加法,代码0x01,0x03,(0x01,0x01,0x02,)0x02就是3+1和2+2了。
深圳市鹏芯集成电路有限公司
2023-08-25 广告
楼主: 1,机器码本质就是一个二进制数位:"0"和“1”。 2,8位单片机如十六制数0x55,机器码:01010101。 3,16位单片机如十六制数0xaaaa,机器码:1010 1010 1010 1010。 4,32位ARM如十六制数0... 点击进入详情页
本回答由深圳市鹏芯集成电路有限公司提供
匿名用户
2013-07-22
展开全部
我们用c语言编程叫做源代码,编出来的程序经过编译之后生成汇编代码,但是我们的电脑不能认识这些代码,它只认识0和1,这两个数,所以,把汇编转换成的0,1代码就是机器码。换句话说就是给机器识别的代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-22
展开全部
以常见的8位单片机来讲

简单的说机器码就是一组电信号!

这组组电信号的定义:把8个不同状态的电信号(这电信号状态不是高电平1,就是低电平0)编为一组,简称一个机器码,

单片机里面有一个状态分析电路,能分析每个机器码的含义.

而所谓的程序就是由好多个机器码组成.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式