计算机组成原理(6)

控制器原理与CPU组织
      组合逻辑控制器原理
	    微命令发生器
	          功能:产生全机所需要的各种微命令(控制最基本的操作的命令)
	    指令计数器PC
	          功能:指示指令在程序中的位置
	          顺序执行:PC + 1
	          转移执行:PC先+1,再用转移指令修改PC
	    指令寄存器IR
	          功能:存放现行指令
	          操作码字段->译码器->微命令发生器(决定操作性质)
	          地址码字段->译码器->微命令发生器
		                 ->地址形成部件->操作数地址或转移地址
	    状态寄存器PSW
	          功能:指示程序运行方式,反映程序运行结果
	                 条件码(反映程序运行结果
		         跟踪标志(为程序差错设置的断点标志
		         优先级(为现行程序赋予优先级别,以决定是否相应外部中断请求
		 	          程序优先级高于外部优先级,不响应
		 	          程序优先级低于外部优先级,可相应
     		         工作方式(规定程序的特权级
			          用户方式:禁止程序执行某些指令
			          核心方式:允许程序指令多有指令
	          PSW在CPU中,反应程序运行状态,控制/状态字在接口中,反应CPU命令,设备状态
	
	    时序线路
	          功能:控制操作时间和操作时刻
	
	    控制器工作过程
	          取指令
		        PC->内存->指令寄存器,译码
		        PC+1->PC
	          取数	
		        按寻址方式,或从寄存器取数,或从寄存器取数
	          执行
		        按操作码对数据进行运算处理
	    时序控制方式
	          既时序信号与操作的关系
		        1.组合逻辑控制器的时序划分
		              采用三级时序系统:工作周期,时钟周期,工作脉冲
		        2.时序控制方式及其变化
		               同步控制:各项操作受统一时序控制
			            特点:有明显时序时间划分,时钟周期时间固定各步操作的衔接,各部件之间的数据
			                   传送受严格同步定时控制
			            优缺点:时序关系简单,时序划分规整,控制不复杂
			                   控制逻辑易于集中,便于管理,时间安排不合理
			            应用场合:用于CPU内部,设备内部,系统总线操作
		                异步控制(各项操作按不同需要安排时间,不受同一时序控制
			            特点:无统一时钟周期划分,各操作间的衔接和部件之间的信息交换采用异步
			                     应答方式
			            优缺点:时间安排紧凑,合理,控制复杂
			            应用场合:用于异步总线操作(各挂接部件速度差异大,传送时间不确定,传送距离较远)
		                同步方式的变化
			            不同指令安排不同时钟周期数
			                  指令周期长度可变,时钟周期长度不变
		                    总线周期中插入延长周期
			                  经总线传送一次数据所用的时间(送地址,读/写)
		                    同步方式引入异步应答
			                  以固定时钟周期作为时序基础,引入应答思想
  组合逻辑控制方式的优缺点及应用
	    1.组合逻辑控制方式
	          综合简化产生微命令的条件,形成逻辑式,用组合逻辑电路实现
	          执行命令时,由组合逻辑电路(微命令发生器)在相应时间发出所需要微命令,控制相关操作
	    2.优缺点
	          产生微命令的速度较快
	          设计不规整,设计效率较低
	          不易修改,扩展指令系统功能
	    3.应用场合
	          用于高速计算机,或小规模计算机
                    
                
                
            
        
浙公网安备 33010602011771号