![在这里插入图片描述](https://img-blog.csdnimg.cn/fbb052e103694622aab58bf4a7a855c2.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5LiA5Liq5b6I5oeS55qE5Lq6,size_20,color_FFFFFF,t_70,g_se,x_16)
本文主要介绍以下两种 数据通路的功能和基本结构 (1.如何设置部件之间的连接路径?2.描述指令执行过程中信号和数据在这些路径上的传输):
单总线结构专用通路结构
![在这里插入图片描述](https://img-blog.csdnimg.cn/296b1414df874b6c97a8401f6cf11b66.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5LiA5Liq5b6I5oeS55qE5Lq6,size_20,color_FFFFFF,t_70,g_se,x_16)
1.单总线结构
内部总线: 是指同一部件,如CPU内部连接各寄存器及运算部件之间的总线;系统总线: 是指同一台计算机系统的各部件,如CPU、内存、通道和各类I/O接口间互相连接的总线
(1)数据通路基本概念
指令周期数据流(上一篇文章所讲) 数据通路 注: 数据通路的 基本结构: 1. CPU内部单总线方式 2. CPU内部多总线方式 3. CPU专用数据通路方式
(2)数据通路-CPU内部单总线方式
寄存器间数据传送: 主存 - CPU 之间数据传送 执行算数或逻辑运算 - 数据传送 注: Y为暂存寄存器
(3)CPU内部单总线方式-例题
题目: 解答:
2.专用数据通路
(1)专用数据通路 —— 取指周期
![在这里插入图片描述](https://img-blog.csdnimg.cn/8db37934810b455592b92528a783347f.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5LiA5Liq5b6I5oeS55qE5Lq6,size_20,color_FFFFFF,t_70,g_se,x_16)
(2)专用数据通路方式-例题
![在这里插入图片描述](https://img-blog.csdnimg.cn/2483708952b043fdbbffc585eaf44e2a.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5LiA5Liq5b6I5oeS55qE5Lq6,size_20,color_FFFFFF,t_70,g_se,x_16)
|