- 4
- 0
- 约6.18万字
- 约 36页
- 2021-10-22 发布于福建
- 举报
编者注:
本文件为电子工程专辑网站编辑部原创,电子工程专辑享有本文章完全著作权,如
需转载该文章,必须经过电子工程专辑网站编辑部同意。联系电子工程专辑网站编
辑部,请发信至 eetcol@
单片机应用编程技巧 100问
1.C语言和汇编语言在开发单片机时各有哪些优缺点?
答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的
一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的 CPU,其汇编
语言可能有所差异,所以不易移植。
C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用
的一种计算机语言。缺点是占用资源较多,执行效率没有汇编高。
对于目前普遍使用的 RISC架构的 8bit MCU 来说,其内部 ROM 、RAM 、STACK
等资源都有限, 如果使用 C语言编写,一条 C语言指令编译后, 会变成很多条机器码,
很容易出现 ROM 空间不够、 堆栈溢出等问题。 而且一些单片机厂家也不一定能提供
C编译器。而汇编语言,一条指令就对应一个机器码,每一步执行什幺动作都很清
楚,并且程序大小和堆栈调用情况都容易控制,调试起来也比较方便。所以在单片
机开发中,我们还是建议采用汇
您可能关注的文档
- 单片机模块化编程文.pdf
- 单片机汇编语言指令查表定义.pdf
- 单片机汇编实例汇编.pdf
- 单片机独立按键和矩阵按键收集.pdf
- 单片机液晶屏显示仿手机键盘按键字符整理.pdf
- 单片机的特点定义.pdf
- 单片机的脉冲周期测量收集.pdf
- 单片机简易计算器设计(汇编语言)总结.pdf
- 单片机芯片学习资料1归纳.pdf
- 单片机进制转换文.pdf
- 2026年新能源潮汐能行业应用场景与市场需求分析报告[001].docx
- AI分析农业产业链协同:2026年产业链整合与价值提升策略.docx
- 宁德市福安市2025-2026学年第二学期三年级语文期中考试卷(部编版含答案).docx
- 2026年白酒行业高端产品定价策略报告.docx
- 2026年物联网芯片市场需求与应用趋势研究报告.docx
- 2026年酱油行业市场需求洞察分析及品牌竞争策略研究.docx
- 2026年量子芯片行业创新模式与案例报告.docx
- 2026年物联网传感器行业技术突破及应用前景报告[001].docx
- 贵阳市小河区2025-2026学年第二学期二年级语文期中考试卷(部编版含答案).docx
- 南宁市上林县2025-2026学年第二学期三年级语文第五单元测试卷(部编版含答案).docx
最近下载
- 灯塔施工方案.docx
- 2021年一级注册消防工程师继续教育题库--消防应急照明考试.pdf VIP
- 高等职业教育专科英语课程词汇表(2021版).pdf VIP
- AP宏观经济学 2012年真题 (选择题+问答题) AP Macroeconomics 2012 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 口渴了-朋友帮你.ppt VIP
- 2019年注册消防工程师继续教育题库.pdf VIP
- (完整word版)2019注册消防工程师继续教育三科试题及答案.doc VIP
- 高钠血症多学科决策模式中国专家共识(2025版).docx VIP
- 2019年消防继续教育试题汇总及答案.docx VIP
- 2019年一级注册消防工程师继续教育三科题库+答案 .pdf VIP
原创力文档

文档评论(0)