微机原理实验之

上传人:汽*** 文档编号:451350360 上传时间:2023-12-03 格式:DOCX 页数:7 大小:15.15KB
返回 下载 相关 举报
微机原理实验之_第1页
第1页 / 共7页
微机原理实验之_第2页
第2页 / 共7页
微机原理实验之_第3页
第3页 / 共7页
微机原理实验之_第4页
第4页 / 共7页
微机原理实验之_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《微机原理实验之》由会员分享,可在线阅读,更多相关《微机原理实验之(7页珍藏版)》请在金锄头文库上搜索。

1、实验三分支程序、循环程序设计实验1. 一、实验目的掌握分支程序的结构。2. 掌握分支程序的设计、调试方法。3. 加深对循环结构的理解。4. 掌握循环结构程序设计的方法以及调试方法。二、实验设备PC机一台,TD-PITE实验装置一套。三、实验内容:设计一数据块间的搬移程序。设计思想:程序要求把内存中一数据区(称为源数据块)传送到另一存储区(称为目的数据块)。源数据块和目的数据块在存储中可能有三种情况,如图1所示。图3-1源数据块与目的数据块在存储中的位置情况对于两个数据块分离的情况,如图3-1(a),数据的传送从数据块的首地址开始,或从数据块的末地址开始均可。但是对于有重叠的情况,则要加以分析,

2、否则重叠部分会因“搬移”而遭到破坏,可有如下结论:当源数据块首地址v目的块首地址时,从数据块末地址开始传送数据,如图3-1(b)所示。参考流程:如图3-2所示。图3-2程序流程图实验程序STACKSEGMENTSTACKDW64DUP()STACKENDSCODESEGMENTASSUMECS:CODESTART:MOVCX,0010HMOVSI,3100HMOVDI,3200HCMPSI,DIJAA2ADDSI,CXADDDI,CXDECSIDECDIA1:MOVAL,SIMOVDI,ALDECSIDECDIDECCXJNEA1JMPA3A2:MOVAL,SIMOVDI,ALINCSIINC

3、DIDECCXJNEA2A3:JMPA3CODEENDSENDSTART1. 实验步骤按流程图编写实验程序,经编译、链接无误后装入系统;用E命令在以SI为起始地址的单元中填入16个数;运行程序,然后再停止运行;通过D命令查看DI为起始地址的单元中的数据是否与SI单元中数据相同;通过改变SI、DI的值,观察在三种不同的数据块情况下程序的运行情况,并验证程序的功能。2.计算S=1+2X3+3X4+4X5+-+N(N+1),直到N(N+1)项大于200为止。编写实验程序,计算上式的结果,参考流程图如图3-3所示。图3-3程序流程图实验程序STACKSEGMENTSTACKDW64DUP()STACK

4、ENDSCODESEGMENTASSUMECS:CODESTART:MOVDX,0001HMOVBL,02HA1:MOVAL,BLINCBLMULBL;结果存于DX中;判断N(N+1)与200的大小ADDDX,AXCMPAX,00C8HJNAA1A2:JMPA2CODEENDSENDSTART实验步骤(1)编写实验程序,编译、链接无误后装入系统;(2)运行程序,然后再停止程序运行;(3)运算结果存储在寄存器DX中,查看结果是否正确;(4)可以改变N(N1)的条件来验证程序功能是否正确,但要注意,结果若大于FFFFH将产生数据溢出。2.求某数据区内负数的个数设数据区的第一单元存放区内单元数据的个

5、数,从第二单元开始存放数据,在区内最后一个单元存放结果。为统计数据区内负数的个数,需要逐个判断区内的每一个数据,然后将所有数据中凡是符号位为1的数据的个数累加起来,即得到区内所包含负数的个数。实验程序流程图如图3-4所示。图3-4程序流程图实验程序STACKSEGMENTSTACKDW64DUP()STACKENDSCODESEGMENTASSUMECS:CODESTART:MOVDI,3000H;数据区首地址MOVCL,DI;取数据个数XORCH,CHMOVBL,CHINCDI;指向第一个数据A1:MOVAL,DITESTAL,80H;检查数据首位是否为JEA2INCBL;负数个数加1A2:INCDILOOPA1MOVDI,BL;保存结果A3:JMPA3CODEENDSENDSTART1实验步骤(1)按实验流程编写实验程序;(2)编译、链接无误后装入系统;(3)键入E3000,输入数据如下:3000=06(数据个数)3001=123002=883003=823004=903005=223006=3303;(4)先运行程序,然后停止程序运行;(5)查看3007内存单元或寄存器BL中的内容,结果应为(6)可以进行反复测试来验证程序的正确性。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号