微机原理及接口技术实验.ppt

上传人:牧羊曲112 文档编号:6572808 上传时间:2023-11-13 格式:PPT 页数:43 大小:317KB
返回 下载 相关 举报
微机原理及接口技术实验.ppt_第1页
第1页 / 共43页
微机原理及接口技术实验.ppt_第2页
第2页 / 共43页
微机原理及接口技术实验.ppt_第3页
第3页 / 共43页
微机原理及接口技术实验.ppt_第4页
第4页 / 共43页
微机原理及接口技术实验.ppt_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《微机原理及接口技术实验.ppt》由会员分享,可在线阅读,更多相关《微机原理及接口技术实验.ppt(43页珍藏版)》请在三一办公上搜索。

1、计算机技术实验(I)-1,电子信息学院蔡锦成 张乐 魏念东,使用教材,电子信息专业实验教程 四川大学出版社 2005.8,实验注意事项,不得以任何形式妨碍他人上课在上课时间不得使用计算机放光碟、看电影、听音乐、聊天、玩游戏。不得随地吐痰、吐口香糖、乱涂乱画、乱扔废弃物。不得在实验室内打闹、喧哗、吸烟、进食。,注意安全用电穿绝缘鞋,禁止乱动电源开关乱拔插头,迟到时间较长者在下次实验时补做对违反上述规定、劝阻无效,拒不改正错误者;将根据学校相关规定,终止其做实验资格;实验成绩记为0分。若造成严重损失及后果交学校或相关部门处理,防盗,不得带无关人员进入实验室发现陌生人立即告诉老师,遇意外情况立即关闭

2、电源在第一时间报告老师有序撤离实验室同时拨打报警电话,报警电话,119 110 120学校保卫处:85460110 85401292 校望江医院:85400120 华西急诊:85423711 85553329学院办公室:85463871 85463872 85463873 85463874 85463875,24学时 1学分 45分钟/学时 周四第4节16:00开始(77人)周六第4节16:00开始(88人)周六第5节19:30开始(72人)周日第4节16:00开始(120人)周日第4节16:00开始(77人),实验时间安排,微机原理接口技术实验要求,按时上课(生病需请假)认真完成实验规范操作

3、回答问题实验报告,成绩评定方法,共5个实验,每个实验20分,由课堂和实验报告2部分组成课堂部分:课堂操作、回答问题、遵规守律、行为习惯(关机、不乱丢废弃物)等,实验报告部分:按要求格式完成实验报告,1、实验目的2、实验内容3、实验仪器仪器名称、型号,元器件名称、清单;软件名称、版本等4、实验原理基本原理,参数计算,实现方法及软件框图,相关电路等,实验报告格式及内容,5、实验步骤实验关键操作步骤,仪器、电路及器件选择使用,原程序及关键指令注释等6、实验数据记录实验测量数据波形的曲线、数据及列表,标明单位及测量数据的有效位数七、实验数据分析对实验结果的评价,误差分析,出现故障原因及排除方法,回答思

4、考题等,八、参考文献多看书 开阔眼界九、实验体会对实验的看法、改进建议等十、思考题回答每次实验讲义后的思考题,使用统一实验报告纸下一次实验,交上一次的报告在实验开始前,先收实验报告,过时不候抄袭实验报告 0 分,实验报告要求,实验内容组成,指令与汇编语言实验寻址与编辑工具使用循环程序设计(存数)子程序调用(加法)位移指令使用(码制转换)(以下自己练习)字符显示 字符串输入输出综合编程,硬件接口实验8255I/O与LED0809AD转换,实验一,汇编语言源程序的建立及执行程序的生成实验目的掌握8088汇编语言基本指令使用与简单编程掌握DEBUG调试程序方法;熟悉汇编语言源程序的建立及执行程序的生

5、成过程;掌握EDIT、MASM、LINK的使用基本寻址指令练习练习简单循环程序的编制,实验内容,一、基本操作练习8088汇编语言基本指令用DEIT生成汇编语言源程序(*.ASM)用MASM生成目标文件(*.OBJ)用LINK生成执行文件(*.EXE)用DEBUG调试执行文件二、基本寻址指令练习电子信息专业实验教程p.3 三、简单编程练习,汇编语言程序的基本结构,code segmentassume cs:codestart:code endsend start,指令,实验步骤,1、用EDIT生成汇编语言源文件(*.ASM)在命令提示符状态下键入:E:进入E盘键入:CD MASM 进入实验目录(

6、文件夹)在 E:MASM 下键入:EDIT AAA.ASM进入编辑状态,输入指令,文件名可任意扩展名为 ASM,FileSAVE AS保存文件EXIT 退回命令提示符,2、编译 产生AAA.OBJ,在命令提示符状态下键入:MASM AAA.ASM;没有语法错误则生成目标文件 AAA.OBJ,有2处错误不能生成OBJ文件,重新使用EDIT修改,直到没有语法错误产生出AAA.BOJ文件,3、链接 生成AAA.EXE执行文件,在命令提示符状态下键入:LINK AAA.OBJ;生成执行文件,4、运行程序,AAA 回车,具有显示功能的程序才能输出结果!,Mov ah,2hMov dl,30hInt 21

7、h 输出 0,5、调试程序,DEBUG AAA.EXE进入调试状态后-U 查看参数 段地址、偏移量、机器码、指令,CS:14B0IP:0000,6、DEBUG的基本使用,(1)、U 查看指令(2)、R 查看/修改寄存器 R AX 显示寄存器内容:输入信息,可修改寄存器内容操作 R AX:1234结果 AX=1234 AH=12 AL=34,在DEBUG中所有的数均为十六进制,(3)、D 显示存储单元内容 D 段地址:偏移地址 D 3000:0100,(4)、E 修改存储单元内容 E 3000:0100 输入 12 34 56 78,7、程序执行准备,用 DEBUG*.EXE 调入执行文件 U

8、检查程序位置用 R 设置寄存器 I P 设在程序执行的第一条指令处用 E 设置数据,二、基本指令练习,MOVAX,3000HMOVAX,BXMOVAX,ds:1200HMOVAX,BXMOVAX,1100H BXMOVAX,BX SIMOVAX,1100H BX SI,1、用 R 设置下列寄存器,DS=3000BX=0100S I=0002 R 检查,2、用 E 设置下列数据,3000:0100=123000:0100=343000:0100=563000:0100=783000:1200=2A3000:1200=4C3000:1200=B73000:1200=65,D 3000:0100D

9、3000:1200检查数据,3、程序执行,用 R 检查 I P 和所有用 T 指令执行单条指令(自动显示寄存器内容)观察程序运行记录实验数据原始数据交指导老师签字认可,附在实验报告指定位置,R DS,E?,E DS:偏移地址,4、预置数据,R DS,E 3000:0100,E 3000:1200,R,D 3000:0100,D 3000:1200,U,T,今天实验用指令,MOV AX,3000H MOV AX,BX MOV AX,1200H MOV AX,BX MOV AX,1100HBX MOV AX,BXSI MOV AX,1100HBXSI,EDIT aa1.asm,MASM aa1.asm;,LINK aa1.obj;,DEBUG aa1.exe;,不同的寻址指令,AX、IP的内容如何变化?,今天实验记录数据,5、检查结果,三、简单编程,在指定单元建立90H个无符号数,共 90 H 个,启动计算机,用户名:b520密 码:b520白色显示器:先选 1 本地硬盘启动个别机器装有双系统 选 Windows 或 Dos 启动,说明,简单编程可能有同学不能完成让同学下去再想第二次实验按照再要求做这样才体现出有深度后两个都这样整!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号