redasm编译器的使用简介1

redasm编译器的使用简介1

ID:8811444

大小:265.00 KB

页数:5页

时间:2018-04-08

redasm编译器的使用简介1_第1页
redasm编译器的使用简介1_第2页
redasm编译器的使用简介1_第3页
redasm编译器的使用简介1_第4页
redasm编译器的使用简介1_第5页
资源描述:

《redasm编译器的使用简介1》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、RedASM编译器的使用简介1.编译器的设置本次实验采用汇编语言进行设计。使用RedASM进行汇编程序的编译与调试。具体设置如下:单击“新建工程”菜单选择“DosApp”,这里请注意选择!!单击“下一步”单击“下一步”单击“下一步”按照上面的复选框钟的选择请按照图中所示进行选择!!,单击“完成”双击右边黄色区域的文件,即可在灰色区域进行程序的输入了。而程序的编译、连接、构建和调试等全部在“构建(W)”菜单里。2.DOS中断调用程序的调试在编辑区输入下面的源程序,然后利用构建菜单里的“构建并运行”可以看到

2、结果!;****************************;;*简单汇编语句的使用*;;*红色斜字体部分不要改动*;;****************************;datasegmentxdb1000dup(0)dataendsssegsegmentstackdata1db100dup(?)ssegendscodesegment'code'assumecs:code,ds:data,ss:ssegstart:;下面是汇编语句编辑部分MOVAX,1234HMOVSI,100HMOV[SI

3、],AXexit:movah,4chint21hcodeendsendstart3.调试状态下参数的说明在程序顺利通过构建后,才可以进行源程序的调试及分析,否则要依照提示修改错误!!!!选择菜单“在调试器中运行”,如下图所示:(1)寄存器状态选择“windows->Register”,可以看到如下窗口:ZR-零标志位OV-溢出标志位CY-进位标志位AC-辅助进位标志位NG-符号位PE-奇偶校验标志位(1)单步执行鼠标点击屏幕上的“”,注意观察右边寄存器的值的变化!当运行到“MOVAH,4C”

4、语句时一定要停止单步执行,如下图所示:(2)观察存储器的值选择“windows->Memory1”,可以看到如下窗口:再选择“windows->Maximize”,可以看到如下窗口:可以清楚得看到在“0A73H:0100H”逻辑地址处放入了“1234H”这个数据!!!

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

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

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