[IT认证]第十一讲 控制器部件3.ppt

[IT认证]第十一讲 控制器部件3

控制器部件3 微程序控制器 控制器的功能 正确地分步完成每一条指令规定的功能(取指、分析、执行); 正确且自动地连续执行指令; 进一步说,就是向计算机各功能部件提供协调运行每一个步骤所需要的控制信号。 控制器的功能是:从存储器中取指令、对指令译码、产生控制信号并控制计算机系统各部件有序地执行,从而实现这条指令的功能。 控制器的组成 ①程序计数器PC:存放指令地址,有+1或接收新值功能 当指令顺序执行时,由PC+1产生下一条指令的地址 当遇到转移指令时,转移地址?PC作为下一条指令的地址。 ②指令寄存器IR:接受并保存从内存中读出的指令内容,在执行指令时,为系统运行提供指令本身的主要信息。(保存当前执行指令) ③指令执行步骤标记线路: 指明每条指令的执行步骤 ④控制信号保存或形成线路:给出计算机各功能部件部件协同运行所需要的控制信号。 5、时序信号产生器 时序信号产生器负责提供时钟信号和机器周期信号,以规定每个操作的时间。 时序信号产生器包括启停线路,负责控制时钟脉冲的送出与封锁,从而实现计算机的启动与停止。 地址寄存器(AR)、数据寄存器(DR) 控制器设计要点 划分每一条指令的执行步骤,设计每一条指令的每一个执行步骤的具体操作功能 确定在实现这些功能时,相关计算机各功能部件要求使用哪些控制信号 需要选用什么具体逻辑线路,采用什么处理方案来分步骤形成控制信号,并提供给计算

文档评论(0)

1亿VIP精品文档

相关文档