《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第10章 向量处理机

第10章向量处理机
第10章 向量处理机

10.1向量处理机的基本概念 10.2向量处理机的结构 10.3向量处理机实倒 10.4向量协处理机 10.5向量处理机的性能分析
10.1 向量处理机的基本概念 10.2 向量处理机的结构 10.3 向量处理机实例 10.4 向量协处理机 10.5 向量处理机的性能分析

10.1向量处理机的基本概念 101.1向量的概念 标量与向量运算 ●从数学的角度讲,向量是指既有大小又有 方向的量
10.1 向量处理机的基本概念 ⚫ 10.1.1 向量的概念 ⚫ 1.标量与向量运算 ⚫ 从数学的角度讲,向量是指既有大小又有 方向的量

b.b. b 12 13 A=[a1, b=bb 6 2 2023 31032033
A=[a1,a2,a3,a4 ], B= 3 1 3 2 3 3 2 1 2 2 2 3 1 1 1 2 1 3 b b b b b b b b b

2.向量处理方式 (1)水平(横向)处理方式 (2)纵向处理方式 (3)分组(纵横)处理方式
⚫ 2.向量处理方式 ⚫ (1)水平(横向)处理方式 ⚫ (2)纵向处理方式 ⚫ (3)分组(纵横)处理方式

10.1.2向量运算指令 1.寄存寄存器指令 °(1)向量向量类指令(VV (2)向量标量类指令(VS) 运算功能部件 图10-2VS类指令的执行示意图
10.1.2 向量运算指令 ⚫ 1.寄存器—寄存器指令 ⚫ (1)向量-向量类指令(V-V) ⚫ (2)向量-标量类指令(V-S) 图10-2 V-S类指令的执行示意图 运算功能部件 Vj 1 2 … n Sk Vi … …

(3)向量存储器类指令(VM) °(4)向量规约类指令 (5)收集发散指令 (6)屏蔽指令
⚫ (3)向量-存储器类指令(V-M) ⚫ (4)向量规约类指令 ⚫ (5)收集发散指令 ⚫ (6)屏蔽指令

2.存储器存储器指令 ●M1(1:n)M2(1:m)→M(1:n) S1△M1(l:n)→M2l:n) △M1(l:n)→M2(1:n) M1(1:n)△M2(l:n)→M(lk)
⚫ 2.存储器—存储器指令 ⚫ M1 (1:n)∆ M2 (1:n)→M(1:n) ⚫ S1∆ M1 (1:n)→M2 (1:n) ⚫ ∆ M1 (1:n)→M2 (1:n) ⚫ M1 (1:n)∆ M2 (1:n)→M(k)

10.2向量处理机的结构 取指令 指令译码器 存储 取操作数A 系统 取操作数B 功能流水线 回写结果C 图10-5向量处理机的结构
10.2 向量处理机的结构 图10-5 向量处理机的结构 回写结果 C 取指令 取操作数 B 取操作数 A 存储 系统 指令译码器 功能流水线

102.1存储器一存储器结构 存储器存储器结构是指主存储器由多个 存储模块组成,采用硬件倍乘的方法来支 持对相互独立的数据进行并发访问,以达 到存储器要求的带宽
10.2.1 存储器—存储器结构 ⚫ 存储器—存储器结构是指主存储器由多个 存储模块组成,采用硬件倍乘的方法来支 持对相互独立的数据进行并发访问,以达 到存储器要求的带宽
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Visual Basic语言程序设计》画板系统的设计与实现.doc
- 《Visual Basic语言程序设计》学生档案管理系统的设计与实现.doc
- 《Visual Basic语言程序设计》打字系统的设计与实现.doc
- 《Visual Basic语言程序设计》第9章 图形操作.ppt
- 《Visual Basic语言程序设计》第8章 对话框程序设计.ppt
- 《Visual Basic语言程序设计》第7章 常用控件的使用(二).ppt
- 《Visual Basic语言程序设计》第7章 常用控件的使用(一).ppt
- 《Visual Basic语言程序设计》第6章 窗体与基本控件.ppt
- 《Visual Basic语言程序设计》第5章 VB程序设计语句.ppt
- 《Visual Basic语言程序设计》第4章 数据的输出与输入.ppt
- 《Visual Basic语言程序设计》第3章 VB程序设计的基础(二).ppt
- 《Visual Basic语言程序设计》第3章 VB程序设计的基础(一).ppt
- 《Visual Basic语言程序设计》第2章 VB基本概念与操作.ppt
- 《Visual Basic语言程序设计》第1章 Visual Basic概述.ppt
- 《Visual Basic语言程序设计》第16章 常用ActiveX控件.ppt
- 《Visual Basic语言程序设计》第15章 多媒体.ppt
- 《Visual Basic语言程序设计》第14章 对象的链接与嵌入.ppt
- 《Visual Basic语言程序设计》第13章 Visual Basic与数据库.ppt
- 《Visual Basic语言程序设计》第12章 界面设计.ppt
- 《Visual Basic语言程序设计》第11章 文 件.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第11章 并行处理.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第12章 互连网络与多.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第1章 计算机组成与系统结构概述.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第2章 逻辑部件基础.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第3章 运算方法与实现电路.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第4章 指令系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第5章 控制器组成原理.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第6章 主存储器与存储系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第7章 辅助存储器.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第8章 输入输出设备及系统.ppt
- 《计算机组成原理与系统结构》课程教学资源(PPT课件讲稿)第9章 流水线处理机及设计.ppt
- 《Llinux基础及应用》课程PPT教学课件:第六章 Linux系统管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第七章 Linux系统维护与进程管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第八章 Linux网络管理.ppt
- 《Llinux基础及应用》课程PPT教学课件:第九章 Linux网络服务器.ppt
- 《Llinux基础及应用》课程PPT教学课件:第十章 Linux系统安全.ppt
- 《Llinux基础及应用》课程PPT教学课件:第一章 Linux系统概述.ppt
- 《Llinux基础及应用》课程PPT教学课件:第二章 Linux系统安装.ppt
- 《Llinux基础及应用》课程PPT教学课件:第三章 Linux的图形界面.ppt
- 《Llinux基础及应用》课程PPT教学课件:第四章 Linux的命令系统.ppt