第章CPU及其控制器.ppt

第章CPU及其控制器

程序是指令的有序集合。 程序被装入主存。 运行程序时,CPU自动地、逐条从内存取出指令并解释指令,形成一组控制信号,去指挥操作部件实现相应的操作,完成对数据的加工和处理。 同时,CPU自动修改指令地址,给出后继指令地址在内存中的位置,以便连续取指令并分析执行,直到该程序执行结束。 在运行过程中CPU还能自动处理某些紧急的异常事件。 CPU在计算机系统中起着核心的作用,它的功能具体可归结为5个方面。 (1) 指令控制: 严格控制程序的执行顺序,保证机器按照规定执行是CPU的首要任务。 (2) 操作控制: 一条指令的执行,要涉及计算机中的若干个部件。CPU能够对指令进行译码产生一组控制和操作信号,传送给被控部件,并能检测各个部件发送的信号,从而协调各个工作部件实现指令所规定的操作。 (3) 时序控制: 对由指令译码所得的各种操作信号的产生时间、稳定时间、撤销时间及相互之间的关系都应有严格的要求。对操作信号施加时间上的控制,称为时序控制。只有严格的时序控制,才能保证各功能部件组合构成有机的计算机系统。 (4) 数据加工处理:即在前三种控制的条件下,对数据进行算术运算和逻辑运算,以及其他非数值数据的处理,并将处理结果送到指令规定的地方存储。数据加工处理,是完成程序功能的基础,是CPU的根本任务。 (5) 异常事件处理:在程序的

文档评论(0)

1亿VIP精品文档

相关文档