微机原理与应用上机指导书

微机原理与应用上机指导书

ID:38714620

大小:85.00 KB

页数:14页

时间:2019-06-18

微机原理与应用上机指导书_第1页
微机原理与应用上机指导书_第2页
微机原理与应用上机指导书_第3页
微机原理与应用上机指导书_第4页
微机原理与应用上机指导书_第5页
资源描述:

《微机原理与应用上机指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《微机原理与应用》上机指导书机械工程与自动化学院机械制造工程系实验一DEBUG程序的使用验证性实验目的和要求:1熟悉windows操作系统下模拟DOS环境debug的进入和退出。2.熟练掌握常用的debug子命令,会利用这些子命令进行简单程序的调试。实验条件:1.PC机2.DOS系统3.debug调试程序实验内容:1.DEBUG的调用格式:[drive:][path]debug[d:][path][filename.ext]example:调入ASM1.COM1)debugasm1.com↓2)debug↓-NASM1.COM↓-L↓2.退出DEBUG-Q↓3.DEBUG的子命令1)相关

2、的CPU寄存器,FLAGS寄存器标志位状态,驱动器号标志码(1)驱动器编号编号磁盘属性0A软盘1B软盘2C硬盘(2)命令中使用地址。段地址:偏移量example:CS:0100段地址:始偏移量末偏移量example:CS:01000110段地址:始偏移量长度example:CS:0100L10(3)不调入文件时,IP为0100。(4)SP指向栈底。(5)不调入文件时,AX、BX、CX、DX、SI、DI、BP为0。当调入文件时,文件长度装入CX,大于64K时,其长度高位装入BX,均以字节为单位。(6)CS、DS、SS、ES位于内存空间对应段的底部,既DEBUG程序后的第一段。(7)FLAG

3、S寄存器标志位为NV(无溢出)UP(方向为增)EI(中断允许)PL(符号为正)NZ(非零)NA(无辅助进位)PO(奇)NC(无进位)(8)DEBUG子命令有:A(汇编);U(反汇编);G(运行);T(跟踪);R(寄存器显示与修改);D(内存显示);E(内存修改);S(查找);F(填充);M(数据移动);C(数据比较);N(文件命名);W(存盘);L(装入);I(端口输入);O(端口输出);H(十六进制运算);Q(退出)。格式:R[寄存器名]功能:显示或修改CPU寄存器的内容,包括:AXBXCXDX;CSDSSSES;SPSIBPDIIPFLAGSFLAGS符号表标志位名置位(1)复位(0

4、)OFOVNVDFDNUPIFEIDISFNGPLZFZRNZAFACNAPFPEPOCFCYNCExample:-R↓;立即显示各寄存器的内容-RBX↓;显示并修改BX的内容BX0000:0100↓-RF↓OVDNEINGZRACPECY-PONZ↓格式:A[起始地址]功能:从始地址汇编并把指令变成机器码;不指定始地址,默认为当前的CS:连续地址。Example:-A0100↓格式:U[始地址]或U[地址范围]功能:将始地址起或地址范围的机器码反汇编显示出来。Example:-U100↓-U100108↓格式:G[=始地址][断点地址……]功能:从始地址运行程序,遇断点停。Exampl

5、e:-G=10010d↓-G=100↓格式:T[=始地址][跟踪条数]功能:从始地址运行一条或数条指令。Example:-T=100↓-T↓-T=10003↓格式:D[始地址]或D[地址范围]功能:显示内存十六进制数。Example:-D↓(DS)-D100↓-D100120↓格式:E[始地址][数据表]功能:将用数据表的内容修改始地址连续的内存单元的内容;没给出数据表,在命令执行后逐个修改,结束按回车--往后修改按空格键;往前修改按-号键;空格和-号键为单元间隔。Example:-E0104412434↓(DS)-E0104↓0100:01044167↓格式:S地址范围数据表功能:查找

6、指定范围的数据表,找到显示地址,找不到返回提示符。Example:-S1000128CD20↓格式:F地址范围数据表功能:将地址范围的数据用数据表的内容填充,如果地址表范围大于数据表个数,将从重复使用数据表。Example:-F6C02:01006C02:010412233445↓格式:M源地址范围目的始地址功能:将源地址范围的内容装入到目的地址。Example:M6C02:01006C02:02007F38:0100↓格式:C源地址范围目的地址功能:将源地址范围的内容依次与目的地址的内容相比较,不同时显示:源地址源数据目的数据目的地址格式:N[d:][p]filename[.ext]功

7、能:(当调入文件或写文件到盘时)给文件命名。格式:W始地址或W始地址驱动器号始扇区扇区数功能:将从始地址开始,BX和CX记录的字节长度写入到N命名的磁盘文件中。或将始地址开始的内容,写入驱动器号标识磁盘的始扇区标定的扇数内容。格式:L[始地址]或L始地址驱动器号始扇区扇区数功能:将N命名的文件调入内存,文件长度存于CX和BX中;或从标识盘中始扇区,标定扇区数装入到内存始地址中。格式:I端口地址功能:从端口地址读入一字节数据并显示。地

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。