微机原理实验教学方案

微机原理实验教学方案

ID:23129813

大小:269.00 KB

页数:14页

时间:2018-11-04

微机原理实验教学方案_第1页
微机原理实验教学方案_第2页
微机原理实验教学方案_第3页
微机原理实验教学方案_第4页
微机原理实验教学方案_第5页
资源描述:

《微机原理实验教学方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一两个多位十进制数相加的实验一、实验目的学习数据传送和算术运算指令的用法熟悉在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。二、实验内容将两个多位十进制数相加,要求被加数和加数均以ASCII码形式各自顺序存放在以DATA1、DATA2为首的5个内存单元中(低位在前),结果送回DATA1处。三、程序流程图图3-1四、参考程序清单DATASEGMENTDATA1DB33H,39H,31H,37H,34H;被加数DATA1ENDEQU$-1DATA2DB34H,35H,30H,38H,32H;加数DATA2ENDEQU$-1SUMDB5DUP(?)DATAENDSSTACKSEGM

2、ENTSTADB20DUP(?)TOPEQULENGTHSTASTACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACK,ES:DATASTART:MOVAX,DATAMOVDS,AXMOVAX,STACKMOVSS,AXMOVAX,TOPMOVSP,AXMOVSI,OFFSETDATA1ENDMOVDI,OFFSETDATA2ENDCALLADDAMOVAX,4C00HINT21HADDAPROCNEARMOVDX,SIMOVBP,DIMOVBX,05HAD1:SUBBYTEPTR[SI],30HSUBBYTEPTR[DI],30HDECSIDE

3、CDIDECBXJNZAD1MOVSI,DXMOVDI,BPMOVCX,05HCLCAD2:MOVAL,[SI]MOVBL,[DI]ADCAL,BLAAAMOV[SI],ALDECSIDECDILOOPAD2MOVSI,DXMOVDI,BPMOVBX,05HAD3:ADDBYTEPTR[SI],30HADDBYTEPTR[DI],30HDECSIDECDIDECBXJNZAD3RETADDAENDPCODEENDSENDSTART实验二排序实验一、实验目的掌握用汇编语言编写排序程序的思路和方法。巩固在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。二、实验内容将指定内存出开始的数据

4、(最多为4位数)按从大到小的顺序排列。第一个数字表示数据的个数(不是要比较的数值!!!)。三、程序流程图图3-2四、程序清单DATASEGMENTADDRDW8,234,35,67,876,54,39,765,237DATAENDSSTACKSEGMENTSTADW32DUP(?)TOPDW?STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATA,SS:STACKSTART:MOVAX,DATAMOVDS,AXMOVES,AXMOVAX,STACKMOVSS,AXMOVSP,TOPMOVCX,WORDPTRADDR[0]DECCXLOOP1:MO

5、VDI,CXMOVBX,2LOOP2:MOVAX,WORDPTRADDR[BX]CMPAX,WORDPTRADDR[BX+2]JGECCCXCHGAX,WORDPTRADDR[BX+2]MOVWORDPTRADDR[BX],AXCCC:ADDBX,2LOOPLOOP2MOVCX,DILOOPLOOP1EXIT:MOVAX,4C00HINT21HCODEENDSENDSTART实验三自编程序上机调试一一、实验目的掌握用汇编语言编写程序的思路和方法。巩固在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。二、实验内容选课本或作业题中题目上机调试。实验四自编程序上机调试二一、实验目的掌握用

6、汇编语言编写程序的思路和方法。巩固在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。二、实验内容选课本或作业题中题目上机调试。实验五8255并行I/O口实验一、实验要求利用8255可编程并行口芯片,实现输入/输出实验,实验中用8255PA口作输入,PB口作输出。二、实验目的1、了解8255芯片结构及编程方法。2、了解8255输入/输出实验方法。三、预备知识8255是Intel公司生产的与Intel8080/8085系列的MPU配套的可编程外围接口电路,简称PPI。它有A、B、C三个八位端口寄存器,通过24位端口线与外部设备相连,基中C口可分为上半部和下半部。这24根端口线全部为双向

7、三态。三个端口可分二组来使用,可分别工作于三种不同的工作方式。四、实验原理图及连线1、本实验主要用到的模块:8255模块、开关量输出模块、0-1指示模块、实验译码单元等;2、PA0-PA7分别接开关量输出模块S0-S7对应的插座;3、PB0-PB7分别接0-1指示模块DO71-DO78对应的插座;4、8255A的片选/CS接地址译码单元的2A0-2A7;5、数据线XD0—XD7接系统数据线区的任一插座。图3-3五、实验内

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

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

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