实验一监控程序与汇编实验实验时间:第周星期年月日节实验室:实验台:(以上部分由学生填写,如有遗漏,后果由学生本人自负)1、实验目的1)了解教学计算机的指令格式、指令编码、选择的寻址方式和具体功能
2)了解汇编语言的语句与机器语言的指令之间的对应关系,学习用汇编语言设计程序的过程和方法
3)学习教学机监控程序的功能、监控命令的使用方法,体会软件系统在计算机组成中的地位和作用
2、实验平台硬件平台:清华大学TEC-XP实验箱的MACH部分软件平台:监控程序pcec16
exe、PC端指令集仿真软件3、实验要求1)学习联机使用TEC-XP教学实验系统和仿真终端软件PCEC16
com;2)使用监控程序的R命令显示/修改寄存器内容、D命令显示存储器内容、E命令修改存储器内容;3)使用A命令写一小段汇编程序,使用U命令观察汇编码与机器码之间的关系,用G命令连续运行该程序,用T命令单步运行并观察程序单步执行情况
**代码不得写到0000——1FFF的地址单元中,如有违反将被取消当堂成绩4、操作步骤及实验内容1)实验箱功能开关设置及联机操作:1
将实验箱COM1口与PC机相连;2
设置功能状态开关为00110;3
于PC端运行Pcec16
按RESET,START键,若PC端出现如下输出(如图1
1所示),则操作成功;图1
12)仿真软件相关操作:1
在项目文件夹找到tec2ksim
exe并启动;图2
点击文件-启动监控程序;图2
若PC端出现如下输出(如图2
3所示),则操作成功;图2
33)理解下列监控命令功能:A、U、G、R、E、D、T1
A命令:完成指令汇编操作,把产生的指令代码放入对应的内存单元中,可连续输入
不输入指令直接回车,则结束A命令(如图3
1所示);图3
U命令:从相应的地址反汇编15条指令,并将结果显示在终端屏幕上(如图3