【精品】本科实验报告76.doc
《【精品】本科实验报告76.doc》由会员分享,可在线阅读,更多相关《【精品】本科实验报告76.doc(25页珍藏版)》请在三一办公上搜索。
1、本科实验报告课程名称:微机原理与接口技术实验姓 名:赵鼎学 部:信息学部系:光电信息工程学系专 业:信息工程(光电)学 号:3070011140指导教师:齐杭丽、王晓萍2009 年 12 月 5 日专业: 信息工程(光电) 姓名: 赵 鼎 学号: 3070011140 日期: 2009.11.28 地点: 蓝田一舍6023室 实验报告课程名称: 微机原理与接口技术实验 指导老师: 齐杭丽、王晓萍 成绩: 实验名称: 软件实验一 内存操作 实验类型: 综合型 同组学生姓名: 一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六
2、、实验结果与分析(必填)七、讨论、心得装 订 线一、 实验目的和要求1、掌握数据传送指令;2、掌握各种数据传送指令的寻址方式;3、熟练运用keil 环境对汇编程序进行调试;4、掌握数据传送、复制等程序的设计与调试方法。二、 实验内容和原理1、理解数据传送指令和循环指令的使用;2、理解如何对内部寄存器、内部RAM、外部RAM的读写;3、理解各种寻址方式,尤其是较为抽象的变址寻址及相对寻址的方式。三、主要仪器设备安装Keil的PC机四、设计型实验内容1、在Keil环境修改内部RAM 30H 3FH的内容分别为#00H#0FH,设计程序实现将内部RAM30H3FH到40H4FH的数据块拷贝。源程序代
3、码:P.2实验名称: 软件实验一 内存操作 姓名: 赵鼎 学号: 3070011140 装 订 线运行结果:2、在keil环境修改内部RAM 30H 3FH的内容分别为#00H#0FH,设计程序实现将内部RAM30H3FH单元的内容复制到片外1030H103FH中。源程序代码:运行结果:P.3实验名称: 软件实验一 内存操作 姓名: 赵鼎 学号: 3070011140 装 订 线3、在keil环境修改内部RAM 30H 3FH的内容分别为#00H#0FH,设计程序实现将内部RAM30H 3FH内容逆序拷贝到外部数据XRAM:0000H 000FH中。使用单步、断点方式调试程序,查看特殊功能寄存
4、器、内部数据RAM、XRAM相应地址存储空间的变化。源程序代码:运行结果:五、扩展型实验内容1、采用R0,R1与采用DPTR对外部XRAM寻址有何区别?如何确保两种指令操作访问的XRAM地址是一致的?试设计程序并验证。答:采用R0、R1对外部XRAM进行寻址只能寻址到低256字节,而DPTR可以对外部XRAM寻址的范围为64K。当寻址外部XRAM低256字节时,两种指令操作访问的XRAM地址是一致的,即可以同时用R0、R1和DPTR作间接访问。源程序代码:P.4实验名称: 软件实验一 内存操作 姓名: 赵鼎 学号: 3070011140 装 订 线运行结果:说明:由于P2复位后的值为FFH,并
5、且利用Ri访问片外存储器时,地址总线的高8位由P2口决定。所以程序的第4行,将P2口清零。2、设计程序将外部64KB的XRAM高低地址存储内容互换。使用单步、断点方式调试程序,查看特殊功能寄存器、内部数据RAM、外部XRAM相应存储单元内容的变化。程序代码:P.5实验名称: 软件实验一 内存操作 姓名: 赵鼎 学号: 3070011140 运行结果:装 订 线专业: 信息工程(光电) 姓名: 赵 鼎 学号: 3070011140 日期: 2009.11.30 地点: 蓝田一舍6023室 实验报告课程名称: 微机原理与接口技术实验 指导老师: 齐杭丽、王晓萍 成绩: 实验名称: 软件实验二 数制
6、及代码转换 实验类型: 综合型 同组学生姓名: 一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得装 订 线三、 实验目的和要求1、 了解微机系统中的数制与代码表示方法;2、 掌握计算机中使用的各种代码转换方法;3、 掌握实现分支、循环的指令及其程序的编写方法。四、 实验内容和原理1、理解十进制数、十六进制数的数制表示方法;2、理解BCD码、ASCII码编码方式;3、如何实现十六进制数与BCD码之间的转换;4、如何实现ASCII码与BCD码之间的转换。三、主要仪器设备安装Keil的PC
7、机四、设计型实验内容1、设一串字母的ASCII存于30H起始的单元中,设计程序判断字母是否为大写字母,是则将大写字母的ASCII字符转换成小写字母的ASCII字符,为小写则不转换。源程序代码:P.2实验名称: 软件实验二 数制及代码转换 姓名: 赵鼎 学号: 3070011140 装 订 线运行结果:前后对比2、将单字节十六进制数0D8H转换为十进制数,存放在内部RAM30H33H中。源程序代码:运行结果:十进制2163、设计程序,将十六进制数614EH转换成ASCII码,使用单步、断点方式调试程序,查看结果。源程序代码:P.3实验名称: 软件实验二 数制及代码转换 姓名: 赵鼎 学号: 30
8、70011140 装 订 线运行结果:五、扩展型实验内容1、设计程序,将BCD码12345678H所代表的数值转换成十六进制数,使用单步、断点方式调试程序,查看结果。说明:12345678BCD需用3个字节十六进制数表示,由高到低3个字节依次放在R2,R3,R4中。源程序代码: P.4实验名称: 软件实验二 数制及代码转换 姓名: 赵鼎 学号: 3070011140 装 订 线运行结果:(12345678)BCD=(BC614E)H2、设计程序,将十六进制数BC614EH转换成BCD码,使用单步、断点方式调试程序,查看结果。源程序代码: P.5实验名称: 软件实验二 数制及代码转换 姓名: 赵
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 本科 实验 报告 76

链接地址:https://www.31ppt.com/p-4019586.html