




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
汇编语言的编译及调试环境C:\Autoexec.bat文件@echooffSETPATH=D:\Masm615;%PATH%SETINCLUDE=D:\Masm615\INCLUDE;%INCLUDE%SETLIB=D:\Masm615\LIB;%LIB%SETHELPFILES=D:\Masm615\*.HLP;%HELPFILES%SETINIT=D:\Masm615;%INIT%设置环境变量〔DOS下〕:16位汇编程序的编译及链接:ML-c-Fl-Zi文件名.asmLINK/CODEVIEW文件名,,NUL,Irvine16;
注意!大小写敏感。LINK<objs>,<exefile>,<mapfile>,<libs>,<deffile>文件名EXE文件名MAP文件库DOS下键入以下命令:
32位汇编程序的编译及链接:ML-Zi-c-Fl-coff文件名.asmLINK32文件名.objirvine32.libkernel32.lib
/SUBSYSTEM:CONSOLE/DEBUG在同一行建立调试环境(Debugger),可以:单步执行程序;设置断点;程序执行过程中,查看/修改CPU存放器内容;查看CPU状态;查看/修改内存变量;查看堆栈内容;……如何使用调试环境(Debugger)?16位实模式下的汇编程序:Debugdebugger(debug.exe)
DOS、Windows自带不支持符号地址;不支持32位存放器。CodeViewdebugger(cv.exe)
1985~1992,MASM32位汇编程序:MicrosoftVisualStudio2005/2021debugger/2021在DOS环境下利用CodeView
调试16位汇编:CVADDSUB3R.EXE在DOS环境下利用CodeView
调试16位汇编:CVADDSUBR.EXECodeView或Debug下标志位的表示方法:SetClearOV=OverflowNV=NooverflowDN=DirectionDownUP=DirectionUpEI=InterruptsEnabledDI=InterruptsDisabledNG=SignFlagnegativePL=SignFlagPositiveZR=ZeroNZ=NotZeroAC=AuxiliaryCarryNA=NoAuxiliaryCarryPO=OddParityPE=EvenParityCY=CarryNC=NoCarry在VisualStudio2021环境下调试32位汇编:一、新建工程文件。在VisualStudio2021环境下调试32位汇编:二、将汇编语言源程序参加新建的工程中。右键在VisualStudio2021环境下调试32位汇编:三、设置CustomBuildRules〔法1〕在VisualStudio2021环境下调试32位汇编:右键三、设置CustomBuildRules〔法2〕在VisualStudio2021环境下调试32位汇编:四、设置工程属性右键在VisualStudio2021环境下调试32位汇编:四、工程属性:设置Include目录位置在VisualStudio2021环境下调试32位汇编:四、工程属性:设置是否生成列表文件(可选)在VisualStudio2021环境下调试32位汇编:四、工程属性:设置库文件位置在VisualStudio2021环境下调试32位汇编:四、工程属性:设置链接时需要用到的库文件在VisualStudio2021环境下调试32位汇编:四、工程属性:设置链接时是否生成调试信息在VisualStudio2021环境下调试32位汇编:四.工程属性:设置生成基于控制台的可执行文件在VisualStudio2021环境下调试32位汇编:五、编译、链接在VisualStudio2021环境下调试32位汇编:六、单步调试在VisualStudio2021环境下调试32位汇编:六、单步调试:设置调试界面—窗口在VisualStudio2021环境下调试32位汇编:六、单步调试:设置调试界面—存放器右键在VisualStudio2021环境下调试32位汇编:六、单步调试:设置调试界面—观察内存变量右键在VisualStudio2021环境下调试32位汇编:六、单步调试:设置调试界面—观察内存变量十进制、十六进制显示可选右键在VisualStudio2021环境下调试32位汇编:六、单步调试:设置调试界面内存窗口
显示格式可选&Rval右键调试界面存放器:内存变量内存:源代码&Rval在VisualStudio2021环境下调试32位汇编:七、调试其他汇编程序①
从工程中移除当前汇编程序②添加新的汇编程序③直接编译/链接(Build→BuildSolution)、
调试…&sourceCASOPDIZ存放器:内存变量内存:源代码利用VisualStudioDebugger
调试32位汇编语言程序:调试界面利用VisualStudioDebugger
调试32位汇编语言程序:快捷键:StepOver(F10)StepInto(F11)Flag
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁中医药大学《词汇学》2023-2024学年第一学期期末试卷
- 2025年农家小院面试题及答案
- 2025年机修工面试试题及答案
- 烤瓷铸造作业指导书
- 2025年部编五年语文试题及答案
- 2025年嗜睡症测试试题及答案
- 2025年致同笔试题库及答案
- 2025年建筑工务署面试题及答案
- 2025年高考语文备考之名著阅读《乡土中国》第八章《礼治秩序》内容概述及跟踪训练(含答案)
- 2025年云南中职单招试题及答案
- (一模)赣州市2025年高三年级摸底考试物理试卷(含标准答案)
- 九年级物理上册22内燃机省公开课一等奖新课获奖课件
- 2025年个人向企业借款合同协议样本
- (二调)武汉市2025届高中毕业生二月调研考试 英语试卷(含标准答案)+听力音频
- 数学-湖北省武汉市2025届高中毕业生二月调研考试(武汉二调)试题和解析
- 中学家长学校工作方案(10篇)
- 高考地理二轮复习【知识精研】大气运动规律-大气受热过程与气温
- 2025年湖南环境生物职业技术学院单招职业倾向性测试题库完整版
- 日内交易策略(TBQ版)
- 煤矿常用机电设备的日常管理-培训课件
- 2025年新执业医师定期考核真题库附参考答案
评论
0/150
提交评论