- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机]汇编语言常见错误分析
单片机汇编语言常见错误分析
2009年07月12日 星期日 12:44
单片机汇编语言常见错误分析
发布: 2009-4-04 00:27 |?? 作者: hnrain |?? 查看: 55次
o;F-w W1y0s S)D S0一、汇编软件汇编失败原因分析:电子园51单片机学习网 O.N n!jw9q i
q `:M4m;D1v;O0???? 这里采用Keil C51软件包中的宏汇编器A51作为编绎器,单片机的汇编语言编写时要注意一定的语法,详细介绍可以参考相关参考书,语法错误会造成汇编失败,常见的汇编错误如下:
X A#^4c:w }r R%E0
I P T3A1P+P4o T b ~ {0电子园51单片机学习网 w}8v%A v(N1. 标号重复:%nx V H r0??? 常见于复制、粘贴程序时忘记修改标号,造成出现多个相同的标号,标号是不允许重复的。电子园51单片机学习网 WN ^.W X ^9O
U N O ] g y2h0v2h%E c![8s.m j y02.标点符号以全角方式输入:J Du y ? H d0?? 汇编程序要求标点符号为半角方式,否则汇编失败。可以在输入:,;时切换到半角方式,或者在大写状态输入标点符号,这也是很容易犯而且不容易发觉的错误。电子园51单片机学习网,z T ?] Ea j
电子园51单片机学习网 A h Hj V!I
#P X1W G _03.数值#FFH 前遗漏0:@4q0b5B p F0?? 根据要求应该在a~f前加0,写成#0FFH
[ {6g6J Z8a(v u N0
/]*y v }.Nl:o \ Z X(J0w Y1m F U/_04.字母O和数字0搞混:^| o2i1y/H#V Z ?0?? 有时候这两个字看上去完全相同,要注意哦~~
,_lm ` Y*}0 电子园51单片机学习网*U u i$D e t1P7g ^)H
7n z*f | P4q0d i)`05.标号后边遗漏:电子园51单片机学习网 W m @8M9N I e o U
电子园51单片机学习网8| [(o9B z o#H;D
电子园51单片机学习网Y^ I S w+O b M1k w [8]6.标号使用了特殊字符:电子园51单片机学习网 z [ m(b Y?? 标号不能用指令助记符、伪指令、特殊功能寄存器名和8051在指令系统中用的“#”、“@”等,长度以2~6字符为宜,第一字母必须是英文字母。比如:T1、T2、A、B这些字符有特定的含义,不允许用于标号。电子园51单片机学习网.T r4b9G4d zP;R1X
3x/X ] ^ L5O,A I e0电子园51单片机学习网9X4N4q L(l ? S u7.AJMP跳转超过2K地址:r I E3k/h g U8kU0?? AJMP属于短跳转命令,有2K地址范围的限制。电子园51单片机学习网 k v b%H3a P `
电子园51单片机学习网*h ^ x(T)} Q
电子园51单片机学习网0p6W j p n A A?5l4P8.超过地址范围:电子园51单片机学习网,C V b9L J8V%h S N?? JB P3.2,EXIT跳转超过-128~127个地址范围。这个是最容易出现的错误!你有可能程序刚才还能汇编编译成功,你加了一段程序后程序就提示出错了,你可以把电子园51单片机学习网1l A o J P!L R E FJB?? P3.2,EXIT电子园51单片机学习网 g m B`)J } v转换成电子园51单片机学习网;h*i X D v:fJNB??? P3.2,LD01.k A g V-m8_0AJMP EXITO w7M h N ]5D Q ? Y;y;{0LD01: AJMP??? EXIT电子园51单片机学习网 k-R J ]D/k!b……电子园51单片机学习网 k;d l#G M
电子园51单片机学习网3j I:V T1O{ r
电子园51单片机学习网4h WP k B jv1p v r e o9.字母I和数字1混淆:h _3Q0f5h+J a }0 冒失鬼的常见问题。
V%t g(sF#h G f0 电子园51单片机学习网 L.E f _6e9P S4v
电子园51单片机学习网 O7Ei ^ x O/XNk;u10.创造发明不存在的汇编语言指令:g2m SJE i0 在编写程序程序的过程中可不欢迎这种创新,这种指令汇编程序不支持,芯片也不认可。
)I i$N)s#N3m,T0
7l \8z G4a l+^o0T2C H Q k2K \6S2O [011.符号“:”“;”最好用半角书写。电子园51单片机学习网8B#H h8a4k1e([-_ a/t
电子园51单片机学习
您可能关注的文档
- [计算机]在数学教学中培养学生的创新能力.pdf
- [计算机]在服务器群集节点创建IP地址作用域.doc
- [计算机]在网络打印客户端安装打印机驱动程序.doc
- [计算机]基于L6562的高功率因数boost电路的设计.pdf
- [计算机]基于SSL的课程设计.doc
- [计算机]基于任务驱动的高专《多媒体技术》教学探索1.doc
- [计算机]基于数字电视的Push VOD探讨.pdf
- [计算机]基于策略的路由选择.ppt
- [计算机]基于风险管理的跨海悬索桥养护管理.pdf
- [计算机]声卡检查多法.doc
- 2025高考小说阅读理解:小说常见的开头方式和作用例说+.pptx
- 第一单元+树立科学思维观念+课件-2025届高考政治一轮复习统编版选择性必修三逻辑与思维.pptx
- 2025届高三地理二轮复习+课件+农业+产业发展微专题(新题型).pptx
- 第26课社会主义建设在探索中曲折发展+课件--2025届高三统编版(2019)必修中外历史纲要上一轮复习+.pptx
- +第六讲+从隋唐盛世到五代十国+课件+--2025届高三统编版2019必修中外历史纲要上册一轮复习.pptx
- 2025届高考语文二轮复习之诗歌鉴赏十大题材.pptx
- 2026届高考一轮复习课件区域地理之世界地理第十六讲:拉丁美洲与巴西(第2课时).pptx
- 2025届浙江省高考地理三轮冲刺+大都市的虹吸与辐射+课件.pptx
- 2025高考文学类文本主观题解答策略.pptx
- 2026届高考复习区域地理之世界地理第十八讲:与“世'隔绝的大陆——澳大利亚(第一课时).pptx
最近下载
- 2025年 党风廉政建设专题学习辅导党课讲稿:坚守底线廉洁从政以忠诚担当的干劲加强队伍党风廉政建设与2025年 专题党课讲稿:坚守底线廉洁从政以忠诚担当的干劲加强队伍党风廉政建设【2篇】.pdf VIP
- 幼儿园园长外出参观学习心得体会PPT.pptx
- 二级公路毕业设计图纸.pdf VIP
- 试验检测计划方案.docx
- 前列腺增生手术护理查房.pptx
- 德国全能银行制度对我国商业银行启示.doc VIP
- 简易心电图仪设计课程设计.doc
- 2025入团积极分子发展对象考试题库(附答案).pdf
- 爱我中华教案.doc VIP
- 2012国家电子政务外网 IPSec VPN安全接入技术要求与实施指南.docx
文档评论(0)