1 / 16
文档名称:

微机实验报告.doc

格式:doc   大小:149KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

微机实验报告.doc

上传人:cjl201702 2019/2/21 文件大小:149 KB

下载得到文件列表

微机实验报告.doc

文档介绍

文档介绍:湖北大学计算机与信息工程学院2016——2017学年度第二学期学生实验报告册学生姓名:王一帆班级:电子信息工程1501班学号:2015221119300075课程名称:微机原理任课老师:姚静学生实验守则1、学生在规定的时间内进行实验,不得无故缺席或迟到。2、学生在每次实验前对排定要做的实验应进行预****并按要求作好预****报告。3、每次实验前,必须交上次实验报告和本次实验预****报告,并经指导教师提问、检查同意后,才可进行本次实验。4、学生进入实验室指定位置后,首先根据仪器清单核对自己使用的仪器是否有缺少或损坏,发现问题及时向指导教师报告,严禁擅自动用别组仪器。5、实验时必须有实事求是、严肃认真的科学态度,严格遵守仪器操作规程和注意事项。6、实验完毕应将实验数据交给指导教师检查,合格后,整理复原好仪器设备,方可离开实验室。7、保持实验室肃静和整洁,不得大声喧哗,乱丢垃圾和吃东西。8、学生在实验过程中,由于不遵守操作规程或未经许可,擅自进行实验而造成事故、损坏仪器设备,应及时报告,并填写损坏清单,按院有关规定进行赔偿。实验报告单实验名称:顺序程序设计1同组人实验室时间实验目的:掌握顺序程序设计与调试方法二、实验内容:编程实现如下功能:若有一个数为X=10,利用加法指令和移位指令完成:(1)X*2(2)X*4(3)X*10三、实验代码:XDW10JDW0,0MOVAX,XSHLAX,1MOVJ,AXMOVJ+4,AXSHLAX,1MOVJ+2,AXSHLAX,1ADDJ,AX四、实验结果:J0064J+20028J+40014评语:成绩:批阅教师:日期实验报告单实验名称:分支程序设计1同组人实验室时间一、实验目的:掌握分支程序设计与调试方法二、实验内容:编程实现如下功能:设有3个单字节无符号数存放在BUF开始的缓冲区中,编写一个能将它们从大到小排列的程序。三、实验代码:BUFDB30,20,10MOVAL,[BUF]MOVBL,[BUF+1]MOVCL,[BUF+2]CMPAL,BLJBNXCHGAL,BLN:CMPAL,CLJBNOXCHGAL,CLCMPBL,CL四、实验结果:BUF30,20,10———————————————————————————————评语:成绩:批阅教师:日期实验报告单实验名称:循环程序设计1同组人实验室时间一、实验目的:掌握循环程序设计与调试方法二、实验内容:编程实现如下功能:ARRAY数组中有20个有符号字数据,编写程序将ARRAY数据中的数据按正、负分别存入PLUS和NEGA中,并统计正数和负数的个数分别存在MAX和MIN中。三、实验代码:ARRAYDW1,2,3,4,5,6,7,8,9,10,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10PLUSDW20DUP(0)NEGADW20DUP(0)COUNT1DB0COUNT2DB0COUNTEQU20MOVCX,COUNTLEABX,ARRAYLEASI,PLUSLEADI,NEGAQ:MOVAX,[BX]CMPAX,0JSNMOV[SI],OUNT1ADDSI,2N:MOV[DI],OUNT2ADDDI,2M:ADDBX,2LOOPQ四、实验结果:PLUS:1,2,3,4,5,6,7,8,9,10NEGA:-1,-2,-3,-4,-5,-6,-7,-8,-9,-10COUNT1:10COUNT2:10———————————————————————————————评语:成绩:批阅教师:日期实验报告单实验名称:8255七段数码管静态显示1同组人实验室时间一、实验目的:掌握数码管显示数字的原理二、实验内容::按图1连接好电路,将8255的A口PA0~PA6分别与七段数码管的段码驱动输入端a~g相连,位码驱动输入端S1接+5V(选中),S0、dp接地(关闭)。编程从键盘输入一位十进制数字(0~9),在七段数码管上显示出来。图1 编程提示实验台上的七段数码管为共阴型,段码采用同相驱动,输入端加高电平,选中的数码管亮,位码加反相驱动器,位码输入端高电平选中。2、段数码管的字型代码表如下表:3、参考流程图三、实验代码:datasegment