嵌入式学习小组
直播中

刘晶

7年用户 205经验值
私信 关注

请问C51为什么要嵌套汇编?

是不是c语言有处理的东西有不方便的?

回帖(20)

苏天兰

2019-4-24 11:04:27
51很少嵌套汇编,有时为了处理内存,特殊寄存器,精确执行等会用到
举报

李龙

2019-4-24 11:20:53
因为汇编是最接近机器语言的编程语言
C语言中嵌套汇编很常见,比如精确延时  使用 _nop_()就是一个很好的例子
举报

黄玫玫

2019-4-24 11:32:03
比如短延时,c语言太慢,只能用汇编嵌套,比如nop指令
举报

胡皓

2019-4-24 11:40:16
51单片机的资源有限,想要代码精简或者想要获得精确的延时,都要用到汇编。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分