控制单元设计-10.pptVIP

  • 9
  • 0
  • 约7.59千字
  • 约 34页
  • 2017-02-09 发布于北京
  • 举报
控制单元的设计 第 十 章 1. 假设响应中断时,要求将程序断点存在堆栈内,并且采用软件办法寻找中断服务程序的入口地址,试写出中断隐指令的微操作及节拍安排。 解:设软件查询程序首址为0号内存单元,则中断隐指令的微操作命令及节拍安排如下: T0 0?EINT,SP?MAR T1 PC?MDR,0? -W,SP+1?SP T2 MDR?M(MAR) T3 SP?MAR T4 PSW?MDR,0? -W,SP+1?SP T5 0?PC,MDR?M(MAR) 由于题意中没有给出确切的数据通路结构,故上述节拍分配方案的并行性较低。 2. 写出完成下列指令的微操作及节拍安排(包括取指操作)。 (1)指令ADD R1,X完成将R1寄存器的内容和主存X单元的内容相加,结果存于R1的操作。 (2)指令ISZ X完成将主存X单元的内容增1,并根据其结果若为0,则跳过下一条指令执行。 解:该题题意中没有指定数据通路,因此排序前应先设定一下。在此设采用单总线结构的CPU数据通路,且ALU输入端设两个暂存器C、D(见17题图)。并设采用同步控制,每周期3节拍: (1)指令ADD R1,X的微操作及节拍

文档评论(0)

1亿VIP精品文档

相关文档