TEC-8计算机组成实验及习题《精品》.pptVIP

  • 35
  • 0
  • 约1.28万字
  • 约 107页
  • 2020-02-19 发布于湖北
  • 举报
TEC-5实验系统 5 1.数的机器码表示 (把符号位和数值位一起编码,一道参加运算) 原码、反码: (有正零、负零) 补吗、移码: (无有正零、负零) 范围: (对补码“模”) 5 5 TEC-5实验系统 3.微地址转移逻辑(U21、U24、U26、U20) 微地址转移逻辑产生后继微程序地址,它由两片74LS32和两片74LS08构成。微地址转移逻辑的信号来源是:控制存储器产生的后继微指令地址μA0-μA5,判别标志位P0、P1、P2,指令操作码IR4-IR7,进位标志C,还有控制台操作码SWC、SWB、SWA。 5 5 TEC-5实验系统 五、控存EEPROM的改写 TEC-5中的4片EEPROM(CM0-CM3,U35-U38)是控存,里面装有TEC-5微程序的微代码。由于它是电可擦除和编程的EEPROM,因此可以实现不用将CM0-CM3从插座上取出就能实现对其编程的目的。为此我们在TEC-5上用1片单片机芯片89S52(U39)和一些附加电路实现了不用拔出CM0-CM3就能对其编程,从而改写这些EEPROM中微代码的目的。89S52中包含一个监控程序,它负责通过串行口和PC机通讯,向PC机发出提示信息、接收命令和数据,并根据接收到的命令(0,1,2,3)决定将随后收到的64个数据写入指定的EEPROM。命令0、1、2、3指定写那个器件,0对应CM0,1对应CM1,2对应CM2,3对应CM3。64个字节的数据将写入指定EEPROM的前64个单元(地址00H-3FH)。 5 TEC-5实验系统 1.TEC-5的两种工作方式 TEC-5的计算机组成原理实验部分有两种工作方式,一种叫正常工作方式,一种叫编程工作方式。当编程开关(在U39 89S52的下面)拨到正常位置时,TEC-5的计算机部分可以正常做实验,CM0-CM3只受控制器的控制,它里面的微代码正常读出,供数据通路使用。当编程开关拨到编程位置时,CM0-CM3只受单片机89S52的控制,用来对4片EEPROM编程。在编程状态下,不能做计算机组成原理的实验。出厂时编程开关处于正常状态。 注意:做计算机组成原理实验时编程开关一定要处于正常位置。 5 TEC-5实验系统 2.编程软件—串口调试助手2.2简介 在PC机上运行的和TEC-5通讯的编程软件是串口调试助手。下面对该软件做一些简单介绍。通过双击出厂时提供的该软件的图标,即出现该软件的界面。图1.3是该软件的界面。此软件很简单,一看就知道怎么用,在这里简单说一下需要注意的地方。 首先,串口需要设置。如果你的机器就一个串口,那就不用管了,要是有1个以上的串口,那就看看你此时通讯用的是哪一个了。串口的设置要和PC机上使用的编程下载串口一致。 其次,波特率等参数要保证和89S52里的下载软件中的一致。即波特率为1200波特,数据位8位,无校验位,停止位1位。这些参数设置不正确将无法通讯。 再次,窗口下部空白区为PC数据发送窗口,其上面较大的空白区为PC数据接收窗口。 最后,需要时刻注意按钮‘关闭串口’的状态。 5 图1.3 串口调试助手界面 5 TEC-5实验系统 3.CM0-CM3的下载步骤: ① 在TEC-5关闭电源的情况下,用出厂时提供的RS232串口线将TEC-5实验仪的串口与主机的串口连接起来。TEC-5上的编程开关拨到编程位置,将串口调试助手程序打开,设置好参数,打开电源,按一下复位键RESET。 5 TEC-5实验系统 ② 软件的接收区此时会显示‘WAITING FOR COMMAND ...’,请在数据发送区写入‘0’,按‘手动发送’按钮,将命令‘0’发送给89S52,表示通知它要写CM0文件了。 ③ 数据接收区会出现‘PLEASE CHOOSE A CM FILE’,请通过按钮‘选择发送文件’选择要写入CM0的二进制文件,文件必须是“BIN”格式,长度为64字节。然后点击‘发送文件’按钮将文件发往89S52。89S52接收数据并对CM0编程,然后它读出CM0的数据和从PC机接收到数据比较,不管正确与否,89S52都向PC机发出结果信息,在串口调试助手软件数据接收窗口显示出来。 5 TEC-5实验系统 ④等待文件发送完毕的提示(注意看软件的最底下的状态行和数据接收区),请注意看数据接收区的命令提示,重复②-③步骤,分别输入命令‘1’、‘2’、‘3’,同时,应分别选择CM1、CM2、CM3文件,对相应的EEPROM编程。CM1、CM2、CM3全部编程完后,按RESET按钮结束编程。最后将TEC-5上的编程开关拨到正常位置。 5 TEC-5实验系统 注意:对CM0、CM1、CM2、C

文档评论(0)

1亿VIP精品文档

相关文档