资源描述:
《广工计算机组成原理实验资料报告材料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机组成原理实验报告课程名称计算机组成原理实验学院计算机专业班级学号学生指导教师2017年6月21计算机学院专业班学号协作者教师评定_______________实验题目实验一基础汇编语言程序设计实验一:基础汇编语言程序设计实验1实验目的l学习和了解TEC-XP+教学实验监控命令的用法; l学习和了解TEC-XP+教学实验系统的指令系统; l学习简单的TEC-XP+教学实验系统汇编程序设计。2实验设备及器材l工作良好的PC机; lTEC-XP+教学实验系统和仿真终端软件PCEC。3实验说明和原理实验原理在于汇编语
2、言能够直接控制底层硬件的状态,通过简单的汇编指令查看、显示、修改寄存器、存储器等硬件容。实验箱正如一集成的开发板,而我们正是通过基础的汇编语言对开发板进行使用和学习,过程中我们不仅需要运用汇编语言的知识,还需要结合数字逻辑中所学的关于存储器、触发器等基本器件的原理,通过串口通讯,实现程序的烧录,实验箱与PC端的通讯。4实验容1)学习联机使用TEC-XP+教学实验系统和仿真终端软件PCEC;2)学习使用WINDOWS界面的串口通讯软件;3)使用监控程序的R命令显示/修改寄存器容、D命令显示存储容、E命令修改存储容;4
3、)使用A命令写一小段汇编程序,U命令反汇编输入的程序,用G命令连续运行该程序,用T、P命令单步运行并观察程序单步执行情况。5实验步骤1)准备一台串口工作良好的PC机器;2)将TEC-XP+放在实验台上,打开实验箱的盖子,确定电源处于断开状态;3)将黑色的电源线一段接220V交流电源,另一端插在TEC-XP+实验箱的电源插座里;4)取出通讯线,将通讯线的9芯插头接在TEC-XP+实验箱上的串口"COM1"或"COM2"上,另一端接到PC机的串口上;5)将TEC-XP+实验系统左下方的六个黑色的控制机器运行状态的开关置
4、于正确的位置,再找个实验中开关应置为001100(连续、存读指令、组合逻辑、联机、16位、MACH),6)控制开关的功能在开关上、下方有标识;开关拨向上方表示"1",拨向下方表示"0","X"表示任意,其他实验相同;7)打开电源,船型开关盒5V电源指示灯亮;1)在PC机上运行PCEC16.EXE文件,根据连接的PC机的串口设置所用PC机的串口为"1"或"2",其他的设置一般不用改动,直接回车即可;(8)按一下"RESET"按键,再按一下"START"按键,主机上显示:6实验截图及思考题【例3】计算1到10的累加和。
5、思考题:若把IN 81,SHR R0,JRNC 2028三个语句换成3个MVRR R0,R0语句,该程序执行过程会出现什么现象? 答:改为三个MVRD R0,R0语句后,用G命令运行的结果:用G命令运行程序,程序执行速度快,端口输出速度慢,会跳跃输出,屏幕显示09【例5】将被显示的6个字符'A'~'F'送入到存20F0H开始的存储区域中。7实验心得这是第一次计组的上机实验,初步了解到TEC-XP+教学系统的概况,通过仿真终端软件PCEC以及WINDOWS界面的串口通讯软件,结合对汇编基本指令的学习,让我们熟悉计组的
6、实验工具和流程,为后续的实验打下基础。对汇编基本指令的学习,让我对汇编语言以及嵌入式系统方向产生了兴趣,并且通过汇编语言的学习,发现在高级语言中简单的加法或变量申请,在底层实现的过程是相当复杂的。使用汇编语言直接控制硬件,让我们亲身感受到一个简单的指令操作硬件时,硬件所发生的变化,貌似回到了70年代的计算机学习一样,而且在实验一的学习过程中,懂得了一些基于实验箱的汇编小程序,与单片机的使用有很多相似之处,十分有趣。另外,实验一过程中使用绝对地址,直接访问存的数据,让我们脱离操作系统的封装,更好地体会到直接控制硬件的
7、感觉。然而,对于大程序的编写,基本的汇编语言的编程难度比起高级语言高了不少,但汇编的学习的确促进了我们对计算机的认识。计算机学院专班学号协作者教师评定_______________实验题目实验三存储部件教学实验实验三:存储器部件教学实验1实验目的l熟悉ROM芯片和RAM芯片在功能和使用方法等方面的相同和差异之处。学习用编程器设备向EEPROM芯片写入一批数据的过程和方法。l理解并熟悉通过字、位扩展技术实现扩展存储器系统容量的方案。 l了解静态存储器系统使用的各种控制信号之间正常的时序关系。 l了解如何通过读、写存储
8、顺的指令实现对58C65 ROM芯片的读、写操作。l加深理解存储器部件在计算机整机系统中的作用。 2实验设备与器材lTEC-XP+教学实验系统和仿真终端软件PCEC。3实验说明和原理存储器原理:存储器是计算机中存放正在运行中的程序和相关数据的部件。在教学计算机存储器部件设计中,出于简化和容易实现的目的,选用静态存储器芯片实现存储器的存储体,包括唯读存储区和