计算机组成原理第五章中央处理器[二].ppt
《计算机组成原理第五章中央处理器[二].ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第五章中央处理器[二].ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、5.2.8 5.2.8 指令的微操作序列指令的微操作序列控制器在实现一条指令功能时,总要将每条控制器在实现一条指令功能时,总要将每条指令分解为一系列时间上有先后次序的最基指令分解为一系列时间上有先后次序的最基本、最简单的微操作,即微操作序列。本、最简单的微操作,即微操作序列。微操作序列是与微操作序列是与CPUCPU的内部数据通路密切的内部数据通路密切相关的,相同的指令在不同的数据通路相关的,相同的指令在不同的数据通路(如如专用数据通路结构、总线结构专用数据通路结构、总线结构)中有不同的中有不同的微操作序列。微操作序列。ALUALUB B总线总线图图5.15 5.15 双总线结构机器的数据通路双
2、总线结构机器的数据通路IRoIRoIRiIRiIRIRPCPCPCiPCiPCoPCoARARARiARiR/WR/W MMDRDRDRiDRiDRoDRoR0R0R1R1 R2R2R3R3yi yixi xiX XY Y+_ _G GCUCUA A总线总线 假设某机数据通路如图假设某机数据通路如图5.155.15所示。规定各部件用大写所示。规定各部件用大写字母表示,字母加下标字母表示,字母加下标inin表示该部件的接收控制信号,实表示该部件的接收控制信号,实际上就是该部件的输入开门信号际上就是该部件的输入开门信号(如如PCinPCin);字母加下标字母加下标outout表示该部件的发送控制信
3、号,实际上就是该部件的输出开表示该部件的发送控制信号,实际上就是该部件的输出开门信号门信号(如如PCoutPCout)。未标注字符的线为直通线,不受控制。未标注字符的线为直通线,不受控制。ALUALUB B总线总线图图5.15 5.15 双总线结构机器的数据通路双总线结构机器的数据通路IRoIRoIRiIRiIRIRPCPCPCiPCiPCoPCoARARARiARiR/WR/W MMDRDRDRiDRiDRoDRoR0R0R1R1 R2R2R3R3yi yixi xiX XY Y+_ _G G控控制制器器A A总线总线 试画出执行以下不同指令时的试画出执行以下不同指令时的指令周期流程图指令周
4、期流程图,并列,并列出相应出相应微操作控制信号序列。微操作控制信号序列。(1)ADD R2(1)ADD R2,R0;(R0)+(R2)R0R0;(R0)+(R2)R0 (2)SUB R1 (2)SUB R1,R3;(R3)-(R1)R3R3;(R3)-(R1)R3(PC )(PC )AR ARM DRM DR(DR)IR(DR)IR(R0)+(R2)R0(R0)+(R2)R0(R0)X(R0)X(R2)Y(R2)Y(R3)-(R1)R3(R3)-(R1)R3(R1)X(R1)X(R3)Y(R3)Y(DR)IR(DR)IRM DRM DR(PC)AR(PC)ARPCoPCo,G G,ARiARi
5、R/W=RR/W=RDRoDRo,G G,IRiIRiR2oR2o,G G,YiYiR0oR0o,G G,XiXi+,G G,R0iR0iR3oR3o,G G,YiYiR1oR1o,G G,XiXi-,G G,R3iR3i取取指指(PC)+1 PC(PC)+1 PC(PC)+1 PC(PC)+1 PC+1图图5.16 5.16 加法与减法指令周期流程图与微命令序列加法与减法指令周期流程图与微命令序列P.209 2P.209 2、3 3题题2 2、参见图、参见图5.155.15的数据通路。画出存数指令的数据通路。画出存数指令“STA R1STA R1,(R2)”(R2)”的指令周期流程图,其含的
6、指令周期流程图,其含义是将寄存器义是将寄存器R1R1的内容传送至的内容传送至(R2)(R2)为地址的为地址的主存单元中。标出各微操作信号序列。主存单元中。标出各微操作信号序列。3 3、参见图、参见图5.155.15的数据通路。画出取数指令的数据通路。画出取数指令“LDA (R3)LDA (R3),R0”R0”的指令周期流程图,其含的指令周期流程图,其含义是将义是将(R3)(R3)为地址的主存单元的内容取至寄为地址的主存单元的内容取至寄存器存器R0R0中,标出各微操作控制信号序列。中,标出各微操作控制信号序列。STARTSTART(PC)AR(PC)ARMMDRDR(DR)(DR)IRIRDEC
7、ODEDECODE(R2)(R2)ARAR(R1)(R1)DRDR(DR)(DR)MM(R3)(R3)ARARMMDRDR(DR)(DR)R0R0(取取指指部分略部分略)2 2、3 3、PCoPCo,G G,ARiARiR/W*=R (RD M)R/W*=R (RD M)DRoDRo,G G,IRiIRiR2oR2o,G G,ARiARiR1oR1o,G G,DRiDRiP.209 2P.209 2、3 3题解答题解答.(PC)+1 PC(PC)+1 PC+1例例:在上例给出的条件下在上例给出的条件下,写出完成下述四条单写出完成下述四条单字长指令的操作流程及相应的控制信号字长指令的操作流程及相
8、应的控制信号.(1)MOV R1,R0 (R0)R1(1)MOV R1,R0 (R0)R1(2)MOV R1,R0 (R0)(R1)(2)MOV R1,R0 (R0)(R1)(3)MOV R3,R2 (R2)R3(3)MOV R3,R2 (R2)R3(4)MOV R3,R2 (R2)(R3)(4)MOV R3,R2 (R2)(R3)指令格式如下指令格式如下,其中其中XdXd和和RdRd分别为目的操作数分别为目的操作数和源操作数的寻址方式特征位和源操作数的寻址方式特征位.OPOP XdXd RdRdXsXs RsRs8 8 2 2 2 2 2 2 2 2目的目的源源ALUALUB B总线总线IR
9、oIRoIRiIRiIRIRPCPCPCiPCiPCoPCoARARARiARiR/WR/W MMDRDRDRiDRiDRoDRoR0R0R1R1 R2R2R3R3yi yixi xiX XY Y+_ _G G控控制制器器A A总线总线 解解:(PC )(PC )AR ARM DRM DR(DR)IR(DR)IRPCoPCo,G G,ARiARiR/W=RR/W=RDRoDRo,G G,IRiIRi取取指指(PC)+1 PC(PC)+1 PC+1(R0)R1(R0)R1R0o,G,R1iR0o,G,R1i四条单字长指令的取四条单字长指令的取指操作流程及相应控指操作流程及相应控制信号见左图制信号
10、见左图.指令指令MOV R1,R0;(R0)R1MOV R1,R0;(R0)R1的操作流程及相应控制信号的操作流程及相应控制信号如下如下:ALUALUB B总线总线IRoIRoIRiIRiIRIRPCPCPCiPCiPCoPCoARARARiARiR/WR/W MMDRDRDRiDRiDRoDRoR0R0R1R1 R2R2R3R3yi yixi xiX XY Y+_ _G G控控制制器器A A总线总线 (2)MOV R1,R0 (R0)(R1)(2)MOV R1,R0 (R0)(R1)解解:该指令取值阶段操作流程及相应的控制信号同该指令取值阶段操作流程及相应的控制信号同(1)(1)的取的取值部
11、分值部分.执行阶段的操作流程及执行阶段的操作流程及相应的控制信号如下相应的控制信号如下:(R1)(R1)AR AR(R0 )(R0 )DR DR(MDR )(MDR )M M执执行行R/W=WR/W=W略略ALUALUB B总线总线IRoIRoIRiIRiIRIRPCPCPCiPCiPCoPCoARARARiARiR/WR/W MMDRDRDRiDRiDRoDRoR0R0R1R1 R2R2R3R3yi yixi xiX XY Y+_ _G G控控制制器器A A总线总线 (3)MOV R3,R2 (R2)R3(3)MOV R3,R2 (R2)R3解解:该指令取值阶段操作流程及相应的控制信号同该指
12、令取值阶段操作流程及相应的控制信号同(1)(1)的取的取值部分值部分.执行阶段的操作流程及执行阶段的操作流程及相应的控制信号如下相应的控制信号如下:(R2)(R2)AR ARMM DR DR(MDR )(MDR )R3 R3执执行行R/W=RR/W=R略略ALUALUB B总线总线IRoIRoIRiIRiIRIRPCPCPCiPCiPCoPCoARARARiARiR/WR/W MMDRDRDRiDRiDRoDRoR0R0R1R1 R2R2R3R3yi yixi xiX XY Y+_ _G G控控制制器器A A总线总线 (4)MOV R3,R2 (R2)(R3)(4)MOV R3,R2 (R2)
13、(R3)解解:该指令取值阶段操作流程及相应的控制信号同该指令取值阶段操作流程及相应的控制信号同(1)(1)的取的取值部分值部分.执行阶段的操作流程及执行阶段的操作流程及相应的控制信号如下相应的控制信号如下:(R2)(R2)AR ARMM DR DR(R3)(R3)AR AR DR DR M M例例:在上例给出的条件下在上例给出的条件下,写出完成下述四条双写出完成下述四条双字长指令的操作流程及相应的控制信号字长指令的操作流程及相应的控制信号.(1)MOV R0,#N N R0(1)MOV R0,#N N R0(2)MOV R1,#N N(R1)(2)MOV R1,#N N(R1)(3)MOV R
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 第五 中央处理器
限制150内