课程上机实验报告模板

物流学院课程上机实验报告

上机课程:网络营销                实验时间:        


 

第二篇:汇编,上机,实验报告,模板

 

微机原理实验报告

                  

学    院:   信息科学与工程学院

专业班级:    电信1203        

学生姓名:               

    号:    201216020307       

【170页】

1.标准方法返回DOS(前三行指令)

1)    SP=SP-2(两次)

2)    IP存放当前执行指令的下一条指令(将要执行指令)的内存地址

2.给DS、SS、SI、DI、CX赋初值

1)数据段地址存放于DS

2)堆栈段地址存放于SS

3)ARRY1存放SI的偏移地址

4)ARRY2存放DI的偏移地址

5)CX赋初值9

1. 调用子函数

1) 首先把AX、CX、SI、DI压栈,并把ARRY3偏移地址送存BX

2) 然后进入循环LOOP1:取ARRY1中第一个元素加上ARRY2中的一个元素并把及结果送给AL,后存入BX(AARY3)内

3) SI、DI、BX自加1,循环(LOOP)执行直至CX=0,然后弹出DI、SI、CX、AX(先进后出)

【200页】

1.标准方法返回DOS【同上】

2)SP=SP-2(两次)

3)    IP存放当前执行指令的下一条指令(将要执行指令)的内存地址

2.分别给DS、AL、SI、CX赋值

1)数据段地址存放于DS内

2)AL存放XX中首元素地址

3)SI存放XX的偏移地址

4)CX初值29

3.比较大小

1)XX中第一个元素(AL中存)与XX中第二个元素([SI]中存)比较

2)第一个元素不低于(大于等于)【JAE条件转移指令】第二个元素转移至LOOP2(判断是否结束),如果小于,交换一二两个元素(保证第一个最大)

3)LOOP2:CX自减1如果CX不等0转向LOOP1(意思就是SI=SI+1即:一二两元素中的大数与第三个元素比较以此类推)如果比较结束,把存在AL中的最大数送存给YY

存储内容

相关推荐