计算机组成原理知识总结-控制器与CPU
2020-04-25 08:48
363 查看
计算机组成原理
控制器与CPU
5.1 CPU的功能及结构
功能:指令控制、操作控制、时间控制、数据加工
组成:运算器、Cache、控制器
基本结构:
- 程序计数器PC(存放下一条指令地址)
- 指令寄存器IR(存放当前指令直到执行结束)
- 操作码译码器ID(识别指令)
- 控制信号产生器(发出完成该指令的控制信号)
- 时序信号产生器(什么时间发什么控制信号)
CPU的主要寄存器:
- 累加寄存器(AC)
- 状态寄存器(PSW)
- 指令寄存器(IR)
- 程序计数器(PC)
- 地址寄存器(MAR)
- 数据缓冲寄存器(MDR)
5.2 指令周期
基本概念
时钟周期 = 节拍脉冲 = 震荡周期
机器周期 = CPU周期 = 从主存读取一条指令的最短时间
指令周期 = 从主存读指令并执行指令的时间
取指-译码-执行-写回
5.3 流水线工作原理
基本原理
- 每条指令的执行时间不变
- 每条指令处理结果的时间缩短
- 流水线处理速率最高时=流水线处于满载的稳定状态
- 流水线处理速率最低时=流水线未满载状态
- 为了满足在重叠时间段不同指令的机器周期能够完成指定的操作,将时间段=操作完成的最长时间
- 为了保证一个周期内流水线的输入信号不变,相邻时间段之间必须设置锁存器或寄存器 除了指令执行流水线,还有运算操作流水线
相关问题
流水线阻塞(P163-6.15)
数据相关产生
假设第二条指令需要的操作数是第一条指令运算的结果,那么出现了数据相关
指令执行时间不同产生
程序转移的影响
异常情况响应中断
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 计算机组成原理知识总结
- [置顶] [计算机组成原理][R-I-J型指令CPU设计实验总结]
- 计算机组成原理基础知识总结
- 计算机组成原理知识总结-总线
- [计算机组成原理][实验十.R-I-J型指令CPU设计实验总结]
- 计算机组成原理之存储器总结---来自北大陆俊林老师的视频内容(1)
- 计算机组成原理总结——计算机系统概论
- 计算机组成原理(第八章: CPU的结构和功能)
- 计算机组成原理——cpu的简单模型实验报告
- 计算机组成原理重点总结(二)
- 计算机组成原理 及CPU,硬盘,内存三者的关系
- 计算机组成原理---32位的CPU&&64位CPU与32位os&&64os的区别与联系
- 计算机组成原理 (一) 笔记 总结 4000 第一章 绪论
- 计算机组成原理课本的问题总结
- 计算机组成原理知识简介
- 计算机组成原理知识点总结
- 计算机组成原理之控制器
- 计算机组成原理之 I/O总结---来自北大陆俊林老师的视频内容(3)
- 计算机组成原理基础知识-输入输出系统