试验二指导.DOCVIP

  • 4
  • 0
  • 约5.36千字
  • 约 11页
  • 2018-10-02 发布于天津
  • 举报
试验二指导

2、基于重叠技术构成的模型计算机实验 一.实验目的 1. 在基本模型机实验的基础上,进一步将其构成一台具有重叠功能的模型机。 2. 以原基本模型机的五条机器指令为例,并编写相应的微程序,具体上机调试掌握重叠概念。 二.实验设备 1.TDN-CM++教学实验系统一台。 2.PC 微机一台。 三.实验原理 1.实验原理 基本模型机实验过程中,我们已经了解了在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能。而在本次试验中,引入“指令预取”部件 BIU,使指令预取与指令执行的工作重叠进行。这里,计算机“执行部件”数据通路的控制仍由微程序控制器来完成,而“指令预取”部件的数据通路由一片 CPLD 来模拟。“指令预取”部件的内部釆用三字节的先进先出栈(FIFO),在程序运行过程中,预取部件将指令从存储器中取到 FIFO 里,满为止。执行部件从 FIFO 中取得指令,在预取与执行的过程中互不影响。当执行部件遇到访内的指令时,先给 BIU 发一个请求信号,BIU 收到该请求信号后,停止给 FIFO 写数,这时总线空闲,执行部件就可以对外部设备进行读写操作。 在如下的数据通路图中,主要的控制部件是微控器、BIU 控制器及 FIFO 控制器。微控器除了要产生执行部件所需的控制信号外,还要产生控制指令预取的信号,如:REQ、WRRD、LOAD、FRD、LDAR。BIU

文档评论(0)

1亿VIP精品文档

相关文档