其他分享
首页 > 其他分享> > 第八章 CPU的结构和功能

第八章 CPU的结构和功能

作者:互联网

8.1 CPU的结构

在这里插入图片描述
在这里插入图片描述
IR:指令寄存器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8.2 指令周期

在这里插入图片描述
不同CPU、不同指令集会把完成一条指令进行不同分类
在这里插入图片描述
在这里插入图片描述
中断请求:需要响应中断,保存断点、形成中断程序的入口地址、硬件关中断
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
CU给出地址到MAR
中断程序的入口地址由CU给出

8.3 指令流水

在这里插入图片描述
在这里插入图片描述
后续例子只有取指和执行两个阶段
在这里插入图片描述
在这里插入图片描述
条件转移指令会影响指令流水,代码中的条件判断语句可能会对指令流水造成影响
在这里插入图片描述
在这里插入图片描述
取指令从指令存储器中取,存取数据的时候从数据寄存器中存取
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8.4 中断系统

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

中断隐指令:保存断点;给出中断指令地址;硬件关中断
保护现场:保护寄存器的至堆栈当中
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

标签:功能,中断,第八章,地址,指令,断点,CPU,CU
来源: https://blog.csdn.net/qq_43266707/article/details/123009754