77范文网 - 专业文章范例文档资料分享平台

微机原理与接口技术实验指导书(9)

来源:网络收集 时间:2019-07-30 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

直接转到我们输入的地址的窗口上面观察数据。由于我们在此程序中的写入数据的RAM空间分别为DS:3000H~30FFH、DS:6000H~60FFH、I/O区2000H~20FFH,故我们建立的分页项如下:

存贮0分页项:

存贮1分页项:

存贮2分页项:

我们这样设置界面的目的就是当用户要观察不同地址段的数据时,只要切换一下分页项就行了。由于本次程序需要同时观察DS:3000~30FFH、I/O:2000~20FFH和I/O:2000H~20FFH、DS:6000H~60FFH,所以打开二个存贮器窗。如图:

41

软件中总共存在3个存贮器窗。可以同时观察三个不同的地址。

存贮器窗口支持数据的直接修改功能。本软件的所有窗口中的数据都支持直接修改功能。用户可以根据自己的需要在窗口中直接修改数据。比如:执行程序前,将DS:3000H~300FH中的数据改为11、22、33、44、55、66、77、88、99、AA、BB、CC、DD、EE、FF、00,在相对应的地址中直接输入数据即可。如图:

一般刚刚写好的程序,在进入调试状态后,执行“单步”或者“单步进入”,我们推荐您能记住这些操作的相对应的功能键,这样您就在调试程序的过程中很方便。

在刚才的调试程序中我们多次执行“单步(F8)”命令,在工作区窗口的CommonRegister视中查看通用的寄存器:

我们可以观察到在本程序中所使用的一些寄存器的变化,比如AX、CX、DX、SI的数值的变化,每一次循环,CX减一,DX、SI加一,AX寄存器的低字节AL暂存从DS:[SI]取出的数值:11、22、33、44、55、66??。

我们可以看到存贮器窗口中的相对应的RAM的数据的

变化。比如

42

其中右边为相应数据的ASCII码。切换分页项我们可以观察到其它地址的数据。

把光标移动到MOV DI,6000H行上,点击图标(功能键 F4),全速运行到光标行,检查IO:2000H~20FFH内容,是否与DS:3000H~30FFH相同,如果完全一样,说明以上程序没有任何问题。

切换分页项,存贮器窗显示DS:6000H开始的单元内容,将光标移到JMP $行的左边,鼠标变为,点击鼠标,在该行上设置了一个断点,也可以用鼠标点击该行,将光标移到鼠标处,点击图标(功能键为F2),设置断点,重复操作,清除断点。

点击图标(功能键 F9),CPU全速断点运行到光标处停下,检查DS:6000H~60FFH内容,与I/O:2000H~20FFH内容是否一样,相同表示程序没问题;如果不相同,将光标移到MOV DI,6000H行上(具体操作是:用鼠标点击该行,然后再点击图标),使用单步进入命令F7或连续单步进入命令Ctrl + F7,检查结果,判断程序出错原因。

3.2.2 数据传送程序(C)

本例子使用项目文件来管理,旨在通过建立一个具体的项目来介绍星研集成软件的使用方法。如果您的系统有几个文件组成,就必须使用项目文件。

1、建立项目文件

执行 [主菜单 ? 文件 ? 新建],(或者点击图标)打开窗口如下:

由于星研集成软件是以项目为单位来管理程序的。所以我们在建立文件之前先要建立项目文件。点击“创建项目文件”分页项,如

图示:

43

我们可以输入项目文件名,以及选择目录,星研集成软件在您输入一个项目文件名时,就建立了以项目文件名为名的一个文件夹,以后您在编译、调试过程中生成的所有文件都在此文件夹里。这体现了星研集成软件的人性化设计。键入项目文件名“move”,如下:

然后按确定,进入“设置项目文件”部分。

2、设置项目文件

设置项目文件与设置缺省项目操作完全一样,请参阅上一节。

3、建立源文件

建立好项目文件的窗口如下图所示:

44

工作区窗的项目视中,包含“源文件”、“头文件”、“库文件”、“其它文件”,“其它文件”中通常包含对该项目用途作一些说明的文件。“库文件”通常包含编译软件自带的

OBJ文件、LIB等库文件。

下面我们建立源文件,执行 [主菜单 ? 文件 ? 新建],(或者点击图标)打开窗口如

下:

选定刚才建立的项目文件的文件夹,输入文件名,注意:一定要输入文件名后缀。系统会根据不同的后缀名给文件归类。比如:*.asm文件系统会自动归类为源文件。选中“添加到项目文件中”,系统自动将该模块文件加入到项目中。本实例文件名为move.c。

按“确定”即可。然后即出现文件编

辑窗口:

程序清单:

45

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库微机原理与接口技术实验指导书(9)在线全文阅读。

微机原理与接口技术实验指导书(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/666230.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: