- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]命令行操作与指令认识
* 交叉索引文件(.CRF) 汇编后产生的交叉索引文件,扩展名为.CRF,它列出了源程序中定义的符号(包括:标号、变量等)和程序中引用这些符号的情况。 如果要查看这个符号表,必须使用CREF.EXE的文件,它根据.CRF文件建立一个扩展名为.REF的文件,而后再用DOS的TYPE命令显示,就可以看到这个符号使用情况表。具体操作方法如下: DCREF↙ cref filename [.CRF]:MYFILE↙ list filename [MYFILE.REF]:↙ DTYPE MYFILE.REF↙ * 执行、目标代码格式比较与调试 .EXE装入后各寄存器(段的分配)、已定义变量(数据)地址,N/F指针变量; .各伪指令的作用; .多模块(PUBLIC/EXTRN)链接;/M,8087指令实验。 .汇编指令与目标代码指令的差别。 .重要DOS/BIOS功能调用(控制台输入/输出) .不要试图跟踪 DOS/BIOS调用,尽量用断点或过程P命令 .注意:高级语言与汇编语言接口 * 调试工具 (1)DEBUG----命令行目标代码调试器 (2)CV—CodeView Microsoft公司源代码调试器 MASM/Zi myprog; Link/codeview myprog; (3)TD—Turbo Debuger Borland公司源代码调试器 TASM/zi myprog; 兼容MASM/Zi TLINK/v myprog+…; (4) Compuware Co.的NUMEGA Soft-ICE EXE,DLL,OCX,VxD * 实际操作 MASM T18; MASM T19; LINK T18+T19; TASM/zi T18; TLINK/v T18; TD T18(.exe) F3重复命令行 * 微机系统与接口 东南大学 * 微机系统操作—命令行方式 实验环境:PC,DOS命令,文件管理 (1)Windows下进入命令行方式/常用MS-DOS命令 Windows下利用开始—运行(或按Win键+R)—输入cmd 或command ↙或在程序下进入MS-DOS方式(Win2K)或附件下(Win XP)进入命令提示符进入命令行方式。也可将相关命令复制到桌面。 可以根据爱好和需要修改MS-DOS方式或命令提示符的相关属性,包括起始(工作)目录(路径)、快捷键(默认CTRL + ALT +D键)、窗口/全屏选项、前景背景颜色等, 命令行快捷方式选择 颜色属性选择 命令行 样例模式 典型命令行操作 采用滚屏方式(ScreenUp) 典型命令行操作Help 采用滚屏方式(ScreenUp) 基础操作命令 常用MS-DOS命令 DIR F:[目录名] ↙ (显示指定盘[目录]存储文件列表) COPY F:[\mydir\]文件名 D:\tmpdir\ ↙ (将F:[mydir目录下指定文件复制到D盘(指定目录)) DEL F:[\mydir\]文件名 ↙ (删除指定文件) MD F:\mydir ↙ (在A盘上新建mydir子目录) CD F:\mydir ↙ (指定A盘上mydir为当前工作目录) RD F:\mydir ↙ (删除A盘上mydir子目录) F:\masm4\debug (myprog.exe) ↙ 指定执行系统程序debug.exe 带参数myprog.exe; 实验环境:利用目标代码级调试程序DEBUG 主要特点1)能够在最小环境下运行汇编程序(代码级而非符号级)2)提供极简单的修改手段(寄存器、存储器、I/O等)3)提供用户与计算机内部联系的窗口(命令行):显示、修改、单步、过程、断点、文件装入、上装。 局限性:不能使用宏指令和大部分伪指令—分段调试/短程序;不能形成可执行文件(.EXE) 作为典型命令行方式调试工具 尤其I O 命令用于硬件测试 利用Debug程序认识指令格式与功能 例:ADD和DAA指令功能测试 插 入 指 令 修 改 环 境 测 试 功 能 结 果 命令行调试器DEBUG 启动 (MS DOS下在C或D:输入 DEBUG命令为单英文字母,后跟参数。间隔符“,”或空格 (1)+ ↙ (ENTER回车键) 后命令才有效; (2)地址/数据用十六进制数表示,不用“H”; (3)Ctrl+Break(C)键可停止命令的执行; (4)PAUSE/Ctrl-Num Lock键暂停上卷的输出行任意键继续; (5)-?(帮助命令,显示所有命令及格式) (6)—Q退出P DDEBUG [d:][Path][fi
您可能关注的文档
最近下载
- DLT-612-2017-电力行业锅炉压力容器安全监督规程.pdf
- 北师大版九年级数学下册教案(完整版)全册教学设计.doc
- 2023-2024学年下学期《形势与政策》学习通超星期末考试答案章节答案2024年.docx
- 2021至2022学年上学期中学化学沪教版期中考题之电解水实验(有答案与解析).pdf
- 龙王池尾矿库回采和利用项目(闪星锑业公司)环境影响报告.pdf
- 山东玻纤:首次公开发行股票招股说明书摘要.docx
- 东风本田-享域(ENVIX)-产品使用说明书-享域(ENVIX)乐享版-DHW7103FSCSF-享域(ENVIX)用户手册(2019款).pdf
- 江苏-南京市 2023-2024学年六年级英语上学期期末真题汇编卷 (含答案解析).docx VIP
- 2024年软件资格考试软件设计师(中级)(基础知识、应用技术)合卷试题及解答参考.docx VIP
- 急性心肌梗死合并心原性休克诊断和治疗专家共识(2021版)解读.pptx
文档评论(0)