网站大量收购独家精品文档,联系QQ:2885784924

TEC--2008实验报告.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TEC--2008实验报告TEC--2008实验报告

实验1 计算机硬件组成 一、实验目的 通过本实验熟悉了解一般计算机的组成与功能,熟悉教学计算机的组成结构,理解教学计算机中各个部件的功能和相互关系。 二、实验内容 熟悉教学实验机TEC-2008的组成结构和使用方法 1)打开教学实验机的盖子,观察面板上的组成结构,找到运算器、存储器、控制器所在位置。 2)将教学实验机通过串口线连接到实验室的PC上,熟悉RESET和START键的使用,使得实验机与PC能够正常通讯。 3)进入教学计算机的PC仿真终端,练习采用PC作为教学机的终端完成数据的输入及显示。 4)启动并运行Tec2ksim模拟软件,启动监控程序,并练习录入示例程序及运行程序,观察结果,熟练TEC-2000模拟器的使用方法。 三、实验指导 1. 教学计算机的实际组成和运行 教学计算机由完整的硬件 (运算器, 控制器, 存储器, 输入 / 输出接口和 PC机仿真终端) 和 软件(监控程序, PC机仿真终端程序, 交叉汇编程序) 两个子系统组成。 教学机与PC机通过各自的串行接口相互连接在一起。教学机是主机,在本身的监控程序控制下运行自己的机器码程序,PC机以仿真终端方式作为教学机的输入输出设备,是通过运行PC机上的一个名字为PCEC16.com仿真终端软件实现的。 为此,在系统加电之前,首先把连接两台计算机串行接口的通讯线接上,加电后在PC机上运行 PCEC程序,几次回车后就进入仿真终端状态; 教学机正确设置功能开关的状态并加电,按 RESET按钮后再按 START 按钮,PC机屏幕上将出现教学机版权信息和监控命令提示符>,至此完成了系统启动过程,接下来可以使用监控命令运行教学计算机。 2. 监控程序提供的操作命令 监控程序提供 A、U、 D、E、R 、G、T、P 共8 个监控命令,可以带或者不带运行参数。 A [adr] 输入一条汇编语句并对其汇编 U [adr] 反汇编 15 条机器指令 D [adr] 显示内存 120 个字的内容 E [adr] 修改内存一或多个单元的内容 R [Ri] 显示或者修改累加器内容 G [adr] 连续执行指令方式运行程序 T [adr] 单条指令方式执行程序 P [adr] 单条指令方式执行程序,但是将把子程序连同调用它的 CALL 语句一次执行完。 3. 指令与系统级模拟软件 这套软件系统用来模拟和仿真教学计算机的运行过程,仿真程序可在PC上运行,所以可以在自己的计算机上完成硬件模拟实验,同时,由于PC比教学计算机具备更完备的输出设备,可直观输出全部寄存器、标志位,甚至是存储单元的内容,方便大家掌握程序运行的全部结果和状态。 要启动并运行指令与系统级模拟软件,可以到PC系统中找到模拟软件所在的目录(C:\ComputerPlatform_wxy\),双击Tec2ksim的快捷方式,启动Tec2kSim.exe程序,屏幕上将显示模拟器程序的主界面。(参见教材指导书206页) 选择“文件”-“启动监控程序”,即可看到与PCEC程序类似的提示界面。接下来便可以在模拟器上进行录入示例程序等操作,使用方法与直接使用教学计算机完全相同。 四:实验结果 例1:设计一个程序,在屏幕上输出显示一个字符‘6’。 A 2000 ; 地址从16进制的2000(内存RAM区的起始地址)开始 2000: MVRD R0,0036 ; 把字符‘6’的ASCII码送入R0 2002: OUT 80 ; 在屏幕上显示字符‘6’,80为串行接口地址 2003: RET ;每个用户程序都必须用RET指令结束 2004: (按回车键即结束源程序的输入过程) TEC—2008截图 指令与系统级模拟软件截图 例2:设计一个程序,用次数控制在终端屏幕上输出‘0’到‘9’十个数字符。 A 2020 MVRD R2,000A ;送入输出字符的个数 MVRD R0,0030 ;‘0’字符的ASCII码 (2024) OUT 80 ;输出保存在R0低位字节的字符 DEC R2 ;输出字符个数减1 JRZ 202E ;判全部字符输出完否,

文档评论(0)

skewguj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档