《教学课件微机原理(第2版)3.14 汇编与调试ppt(全).pptx》由会员分享,可在线阅读,更多相关《教学课件微机原理(第2版)3.14 汇编与调试ppt(全).pptx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、教学课件微机原理(第2版)3.14 汇编与调试2学习内容:汇编与调试目标:掌握对程序的汇编过程与调试过程第3章 8051指令系统和汇编程序设计3.4.4 汇编与调试过程3.4.4 汇编与调试过程3第3章 8051指令系统和汇编程序设计1.汇编程序的编辑设计程序时,首先应用某个编辑软件完成源程序的编写,扩展名为.ASM。3.4.4 汇编与调试过程第3章 8051指令系统和汇编程序设计2.汇编程序的汇编将汇编程序转换成机器程序(目标程序)的过程,称汇编。有人工汇编和机器汇编两种方式。源程序源程序(汇编语言程序)(汇编语言程序)目标程序目标程序(机器语言程序)(机器语言程序)汇编过程汇编过程汇编程序
2、汇编程序(将源程序翻译为目标程序)(将源程序翻译为目标程序)机器汇编过程3.4.4 汇编与调试过程5第3章 8051指令系统和汇编程序设计3.汇编程序的设计过程编写好源程序后进行汇编操作。如果源程序有语法错误,汇编程序会列出出错个数及错误语句所在行。再返回编辑状态、修改源程序,再进行汇编操作,如此往复,直到无错误为止,即汇编通过。3.4.4 汇编与调试过程第3章 8051指令系统和汇编程序设计3.汇编程序的设计过程汇编通过后会形成两个文件,即列表程序文件(.LST)和目标程序文件(.HEX)。列表程序为汇编后的程序清单;目标程序文件是可执行文件。3.4.4 汇编与调试过程7第3章 8051指令
3、系统和汇编程序设计4.汇编程序的调试过程 对于汇编通过的程序即可进行调试,可以在通用计算机环境下的模拟调试或在仿真器、目标系统上,进行在线实时仿真调试。3.4.4 汇编与调试过程第3章 8051指令系统和汇编程序设计模拟仿真调试:将目标程序文件在模拟调试软件环境中,模拟程序运行状态的调试。难以对外围电路进行调试。3.4.4 汇编与调试过程第3章 8051指令系统和汇编程序设计实时目标仿真调试:通过串行口将会汇编好的目标程序文件传送到实时在线仿真器中,可单步、可设断点运行、可修改、可观察运行状态。3.4.4 汇编与调试过程第3章 8051指令系统和汇编程序设计脱机运行:经实时目标仿真调试通过的系统程序,通过程序写入器写入到目标系统的程序存储器中,进行脱机试运行。3.4.4 汇编与调试过程11第3章 8051指令系统和汇编程序设计4.汇编程序的调试过程