(组合逻辑控制器)组合逻辑线路指令译码器节拍电位/B1Bj启动/停止时钟/:C=ƒ(Im·Mi·Tk·Bj)例:读主存信号C3------(RD)取指令在M1被激活或LDAADDANDM3C3=M1+M3(LDA+ADD+AND)C3=T2M1+T1M3(LDA+ADD+AND)硬布线控制器基本原理微操作控制信号的函数表达式:åå···=immjkinIBTMC)(;找出产生同一微操作控制信号的条件;写出各微操作控制信号的布尔表达式;化简各表达式;利用电路或门阵列实现。微命令与微操作…打开或者关闭控制门的控制信号为微命令微命令是控制信号最小,最基本的单位微命令带来的执行部件的动作称为微操作互斥性微命令相容性微命令图中相斥性的微操作有:(+、–、M)(4、6、8)(5、7、9)图中相容性的微操作有:1、2、3(4、6、8)与(5、7、9)两组中各取一个任意组合ALUCy操作数X操作数Y左路开关选择R1R2R3DR123468579-M+分析下列CPU中的互斥性控制信号(从数据通路和逻辑上考虑)DR→(时钟周期)U时钟ALU………C1C5C9C0C10C3C7C4C6C12C11C8标志控制信号(1).安排微操作时序的原则原则一微操作的先后顺序不得随意更改原则二被控对象不同的微操作尽量安排在一个节拍内完成原则三占用时间较短的微操作尽量安排在一个节拍内完成并允许有先后顺序(2).取指周期微操作的节拍安排PCMARM(MAR)MDRMDRIR(PC)+1PC原则二原则二原则三(3).间址周期微操作的节拍安排M(MAR)MDRMDRAd(IR)T0T1T2T0T1T21ROP(IR)IDAd(IR)MAR1R
第1章控制单元设计213V12 来自淘豆网www.taodocs.com转载请标明出处.