微机原理上机实验指导书

微机原理上机实验指导书

ID:46244258

大小:70.42 KB

页数:23页

时间:2019-11-22

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

《微机原理上机实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一部分调试程序EEBUG1.DEBUG的调用格式:[drive:][path]debug[d:][path][filename.ext]example:1)2)2.3.调入ASM1.COMdebugasml.comIdebugI-NASM1.COMI-LI退出DEBUG~QiDEBUG的子命令1)相关的CPU寄存器,FLAGS寄存器标志位状态,(1)驱动器编号编号012驱动器号标志码磁盘ABC属性软盘软盘硬盘(2)命令中使用地址。段地址:偏移量段地址:始偏移量段地址:始偏移量不调入文件时,IP为SP指向栈底

2、。不调入文件吋,AX、BX、CX、DX、SI、DI、BP(3)(4)(5)example:CS:末偏移量example:长度OlOOo0100example:CS:CS:010001100100L10为0o当调入文件时,文件长度装入CX,大于64K时,其长度高位装入BX,均以字节为单位。(6)CS、DS、SS、ES位于内存空间对应段的底部,既DEBUG程序后的第—•段。(7)FLAGS寄存器标志位为NV(无溢出)UP(方向为增)EI(中断允许)PL(符号为正)NZ(非零)NA(无辅助进位)PO(奇)NC(无进

3、位)(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符号表标憑位名置位复位OOVNVDDNUPIElDISNGPLZZRNZAACN

4、APPEPOCCYNCExample:-RI;立即显示各寄存器的内容-RBXI;显示并修改BX的内容BX0000:Ol(X)I-RFIOVDNElNGZRACPECY-PONZI格式:A[起始地址]功能:从始地址汇编并把指令变成机器码;不指定始地址,默认为当前的CS:连续地址。Example:-A0100I榕式:U[始地址]或U[地址范围]功能:将始地址起或地址范围的机器码反汇编显示出来。Example:-U100I・U100108I格式:G[二始地址][断点地址……]功能:从始地址运行程序,遇断点停。Exa

5、mple:-G=10010dI-G=100I格式:T匸始地址][跟踪条数]功能:从始地址运行一条或数条指令。Example:-T=100I-TI・T=10003J格式:D[始地址]或D[地址范围]功能:显示内存十六进制数。Example:-DI(DS)-D100I・D100120I格式:E[始地址][数据表]功能:将用数据表的内容修改始地址连续的内存单元的内容;没给出数据表,在命令执行后逐个修改,结束按回车-往后修改按空格键;往前修改按■号键;空格和■号键为单元间隔。Example:-E0104412434丨

6、(DS)-E0104I0100:01044167I格式:S地址范围数据表功能:查找指定范围的数据表,找到显示地址,找不到返回提示符。Example:-S1000128CD20I格式:F地址范围数据表功能:将地址范围的数据用数据表的内容填充,如果地址表范围大于数据表个数,将从重复使用数据表。Example:-F6C02:01006C02:010412233445I格式:M源地址范围目的始地址功能:将源地址范围的内容装入到冃的地址。Example:M6C02:01006C02:02007F38:0100I格式:C

7、源地址范围目的地址功能:将源地址范围的内容依次少冃的地址的内容相比较,不同吋显示:源地址源数据目的数据目的地址格式:N[d:]lp]filename[.ext]功能:(当调入文件或写文件到盘时)给文件命名。榕式:W始地址或W始地址驱动器号始扇区扇区数功能:将从始地址开始,BX和CX记录的字节长度写入到N命名的磁盘文件中。或将始地址开始的内容,写入驱动器号标识磁盘的始扇区标定的扇数内容。格式:L[始地址]或L始地址驱动器号始扇区扇区数功能:将N命名的文件调入内存,文件长度存于CX和BX中;或从标识盘中始扇区,标

8、定扇区数装入到内存始地址中。格式:1端口地址功能:从端口地址读入一字节数据并显示。地址0—FFH;DX从0—FFFFH。格式:O端口地址字节值功能:将指定端口的字节传送到输出端口。可以按CTRL-BREAK终止命令的执行。若命令产牛和当多的输出行,为在屏幕上看清笼,可以按CTRL-NUMLOCK键暂停,按任一键继续。第二部分汇编程序、连接程序、DOS的装入和返回功能一、汇编程序的三在DOS系统下使用

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

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

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