第三章第五讲TEC-2000 教学机的指令格式
- 格式:ppt
- 大小:597.01 KB
- 文档页数:30


第四章TEC-2000G教学机16位机软件系统4.1仿真终端程序PCECPCEC是用IBM-PC机的汇编语言编制而成的, 它可把IBM-PC作为教学机的终端完成数据的输入及显示,更重要的是它能实现PC机与教学机之间的文件传送,支持交叉汇编程序的使用。
而且,PCEC 还具有拷贝屏幕功能。
1.PCEC的运行过程在IBM-PC机上打入程序名 PCEC16并回车,接下来按程序的提示分别选择连接教学机的PC机的串行接口号(1或2)和通讯参数。
程序中默认的通讯参数为: 波特率9600, 8位字长, 无奇偶校验和1位停止位,没有特殊要求时一般不需修改这些参数。
IBM-PC机作为教学机的终端, 可以执行教学机监控程序的各种命令。
2. 文件传送过程PC机作为教学机的控制台之后, 按F10键, 显示菜单:0--Return to CRT Monitor1--Send a file to TEC2--Receive a file from TEC3--Return to IBM-PC MSDOS选择0 不执行任何操作,直接返回教学机的监控状态;选择3 退出通讯程序,返回IBM-PC的操作系统;选择1 将执行往教学机发送文件,即把指定的文件从磁盘中取出,通过串行口传送给教学机并存储于该机的主存中。
要求:被发送的文件一定是经交叉汇编程序ASEC16汇编后生成的 .COD文件,该文件包含有由ORG定义的程序或数据的首地址,传送时就以此地址作为目标地址;目标地址指向的主存应为RAM区。
选择2 将执行从教学机接收文件,并作为文件存于PC的磁盘中。
选择2之后,首先打入IBM-PC 中将用的文件名,就可以把教学机主存中某一区域中的数据传送给PC机。
要求:在执行文件传送之前,必须先用监控命令E在教学机主存2380H单元输入被传数据在教学机内存区的起始地址,在2381H 单元输入被传数据字节长度。
3.PCEC的拷贝屏幕功能按SHIFT/F10之后,屏幕上显示的所有信息均存储于SCR.TMP文件中,直到再次按SHIFT/F10或退出PCEC。
实验说明一.TEC-2000教学机使用手册1. TEC-2000教学机介绍2. TEC-2000教学机和PC机的互联教学机和PC机通过RS-232串行口通信教学机使用其固化在ROM上的监控程序监控与PC机的通信PC机通过运行仿真终端程序PCEC与教学机进行通信。
即PC使用PCEC程序通过串行口与教学机的监控程序通信.使用PCEC主要可完成以下功能:1) 通过PC机向教学机加载程序2) 向监制程序发送调试命令,使之控制程序在教学机中的运行,可令程序单步运行、连续运行等,控制方法参见监控程序一节。
二.仿真终端程序PCEC由于教学计算机只配有开关、按钮、指示灯形式的输入输出设备,而没有标准的输入输出设备,所以就需要利用PC机的键盘和显示器进行程序和命令的输入和显示,解决的方法就是采用PCEC这样一个程序来控制PC 机与教学机之间的信息传送,所以PCEC被称为联机通讯程序。
1. PCEC的运行过程(1)进入微型机C 盘上的a文件夹;(2)双击PCEC16图标,出现如图所示的界面:(3)以上内容表明系统默认选择串口1(com1),可根据实际连接情况选择串口1或是串口2,按回车后出现如图界面:(4)上图中是系统设定的一些有关串口传输参数,没有特殊要求时一般不需修改这些参数,建议用户不要改动,直接回车,然后按一下教学计算机的“RESET”按钮,再按一下“ST ART”按钮,出现大于号(> )提示符,界面如下图所示:此时表明TEC-2000教学计算机与PC机联机通讯正常。
系统处于命令行状态,即可通过发出计算机提供的监控命令执行相应的操作。
2. 监控命令(1) 单条汇编命令A用A 命令键入一段汇编源程序。
在命令行提示符状态下输入:A 2000↙;表示该程序从2000H地址开始,屏幕将显示:2000:输入如下形式的程序:2000: MVRD R0,0036 ↙2002: OUT 80↙2003: RET ↙;程序的最后以RET指令结束2004: ↙(直接敲回车键,结束A命令输入程序的操作过程)若输入有误,系统会给出提示并显示出错地址,用户只需在该地址重新输入正确的指令即可。