汇编语言与微机原理实验指导书

汇编语言与微机原理实验指导书

ID:46230932

大小:420.49 KB

页数:28页

时间:2019-11-21

汇编语言与微机原理实验指导书_第1页
汇编语言与微机原理实验指导书_第2页
汇编语言与微机原理实验指导书_第3页
汇编语言与微机原理实验指导书_第4页
汇编语言与微机原理实验指导书_第5页
资源描述:

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

1、《汇编语言与微机原理》实验指导书编写者:董建4不编写时间:2009-9-10实验一.熟悉DOS环境和DEBUG调试软件的使用一、实验要求:必做二、实验类型:验证三、实验学时:2四、实验地点:机房五、实验目的:1、•熟悉DOS环境和DEBUG调试软件的使用方法。2、掌握DEBUG常用命令A、U、D、E、R、T、G的使用,用DEBUG调试简单程序段。六、实验内容:(一)、熟悉DOS环境1、MS-DOS的启动:开始一程序一附件一MS-DOS方式(命令提示符)。2、MS-DOS全屏方式和窗口方式的切换:“ALT”+“ENTER”。3、MS-DOSI具

2、栏的打开:“ALT”+空格键。4、MS-DOS方式下的选定、复制和粘贴:利用菜单栏下”编辑”菜单项屮的“标记”、“复制”和“粘贴”的功能来实现。5、MS-DOS方式的退出:EXITo练习:进入MS-DOS方式,并将屏幕上显示的全部内容复制到一WORD艾档中。(二)、熟悉一些常用的DOS命令1、更改盘符,如C:WINDOWS>d:并按“ENTER”,显示:D:>(盘符更改为D:)。2、建立子目录(文件夹)MD,如C:>MDFOX(在当前驱动器C盘下创建子目录FOX)。3、显示当前目录CD,如:C:>CDWINDOWS,显示:C:WIN

3、DOWS>(即从当前目录C:进入到C:WINDOWSg录)。4、显示磁盘目录的内容DIR,如:C:WINDOWS>,显示的内容即为当前目录C:WINDOWS中的所有内容。5、返冋上级目录,如:C:WINDOWS>cd・・,显示C:>(即从当前目录C:W1NDOWS返回到它的上级目录C:)o练习:在MS-DOS方式下,进入C:WINDOWSSYSTEM目录,并显示该目录下的所有内容,然后返冋C盘的根目录(C:)o(三)、熟悉调试程序DEBUG.EXE的应用,练习DEBUG的常用命令实践1:利用DEBUG.EXE的A、D、U

4、命令,观察指令MOVAll,[BX+DI+50II],对应的机器码是什么?,该指令是几个字节的指令?并对机器码进行反汇编,观察对应的指令是什么?ADD[2345II][BX][DI],DX的机器码是什么?该指令是几个字节的指令?并对机器码进行反汇编,观察对应的指令是什么?实践2:在DEBUG.EXE方式H(利用A、G命令),分析两个数相加(C8II+EFII)的结果,运用的指令为:movAL,OefhaddAL,0c8h问题:(1)・运算后两个数的和是多少?(提示:运算的结果在AL寄存器中)(2)・6位状态标志位(AF,CF,OF,PF,SF

5、,ZF)分别是多少?(3).当相加的两个数均为无符号数时运算的结果是否止确?为什么?(1).当相加的两个数均为带符号数时运算的结果是否正确?为什么?(2).相加的两个数分别为5B0AII,4CA3II时,通过上机再回答⑴---⑷的问题。七、写出实验小结,内容包括实验心得(收获)、不足Z处和今后应注意的问题。实验二.数据传送类指令练习一、实验要求必做二、实验类型验证三、实验学时2四、实验地点机房五、实验口的1、熟悉掌握DEBUG常用命令A、U、D、E、R、T、G的使用。2、对由数据传送类指令组成的简单程序进行调式验证。六、实验内容:(一)、运用

6、数据传送指令(儿条),实现如下操作:1、把一个数64H,送到以(DS)=3000H,偏移地址(EA)为1064H的存储单元屮,在DEBUG方式下进行汇编并运行,用D命令观察该存储单元(3000H:1064H)中的内容是否为64H?2、通过指令使(31064H)=64H(同第1小题),用指令使(DS)=3001H,且将地址为31064H的字节内容(64H),送到AL寄存器屮去。在DEBUG方式下,观察AL寄存器中的内容是否为64H?(-).分析逐条分析下列指令的运行结果和指宙执行下列的程序片段后,(SP)=?,(AX)=?,(BX)=?;并上机

7、验证。MOVSP,2000HMOVAX,30000HMOVBX,50000HPUSHAXPUSHBXPOPAX(三)・分析逐条分析下列指令的运行结果和指出执行下列的程序片段后,(DS)=?,(AX)=?,(BX)=?;并上机验证。MOVAX,2000HMOVDS,AXMOVWORDPTR[0050H1,5678HMOVWORDPTR[0052H1,1234HMOVSI,0030HLDSAX,[SI][0020H]LEABX,[SI][0020H]0AFC:0106MOVBX,5()()()0AFC:0109PUSHAX0AFC:010APUS

8、HBX0AFC:01()BPOPAX0AFC:010C・G=0AFC:01000IOCAX=5()()()BX=5000CX=0000DX=0000SP=1FFEB

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

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

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