计算机系统结构
ximanni18
这个作者很懒,什么都没留下…
展开
-
计算机系统结构的定义和内涵
在学习系统结构之前,先了解计算机系统的层次结构。层次结构由高到低依次为应用语言机器级、高级语言机器级、汇编语言机器级、操作系统机器级、传统机器语言机器级、微程序机器级。如图1-1所示。...原创 2021-10-05 09:04:43 · 727 阅读 · 0 评论 -
向量处理机9_基本的多级互连网络
不同的多级互连网络,在所用的交换开关、拓扑结构和控制方式上各有不同。一 交换开关是具有两个入端和两个出端的交换单元,用作各种多级互连网络的基本构件。无论入端和出端, 如果令居于上方的都用 i 表示,居于下方的都用 j 表示,则可以定义下列4种开关状态或连接方式:这里悬空表示断开, 不能用。只有前两种功能的称二功能交换单元, 有全部四种功能的称四功能交换单元。~~~~~~~~~二 拓扑结构是各级间出端与入端互连的模式。~~~~~~~~~三 控制方式是对各个交换开关进行...原创 2021-10-01 11:57:01 · 3903 阅读 · 1 评论 -
向量处理机8___SIMD计算机的互连网络
SIMD: 单指令多数据1. 互连网络的设计目标结构不要过分复杂, 以降低成本; 互连要灵活,以满足算法和应用的需要; 处理单元间信息交换所需的传送步数要尽可能少, 以提高速度性能;能用规整单一的基本构件组合而成, 或者经多次通过或者经多级连接来实现复杂的互连, 使模块性能, 以便于用VLSI 实现并满足系统的可扩充性。2. 互连网络应抉择的几个问题在确定算术处理单元 PE之间通信的互连网络时, 需要对操作方式、控制策略、交换方法和网络的拓扑结构作出抉择。操作方式...原创 2021-09-25 06:55:39 · 698 阅读 · 0 评论 -
计算机系统结构_第5章标量处理机_指令级高度并行的超级处理机
20世纪80年代RISC兴起之后, 出现了指令级高度并行的超级处理机,让单处理机在每个时钟周期里可解释多条指令。代表有:超标量(Superscalar)处理机 超长指令字(VLIW)处理机 超流水线(Super pipelining)处理机 超标量超流水线处理机 1. 超标量处理机假设一条指令包含取指令、译码、执行、存结果4个子过程,每个过程经过时间为Δt. 常规的标量流水线单处理机是在每个Δt期间解释完一个指令, 执行完12条指令共需15Δt, 称这种流水机的度m=1。如图5...原创 2021-09-20 12:33:59 · 4295 阅读 · 0 评论 -
计算机系统结构_第5章标题处理机_标量流水线的主要性能
标量流水处理机的性能主要是吞吐率T<sub>p<sub>原创 2021-09-20 08:56:27 · 556 阅读 · 0 评论 -
计算机系统结构__第4章 存储体系
本章介绍的存储体系, 不是指存储系统。存储体系(即存储层次)是让构成存储系统的几种不同的存储器()之间,配上辅助软、硬件或辅助硬件, 使之从就用程序员角度来看,它们在逻辑上是一个整体。基本的二级存储体系是虚拟存储器和Cache存储器, 这是存储体系的两个不同的分支。一. 虚拟存储器是因主存容量满足不了要求而提出来的。在主存和辅存之间,增设辅助的软、硬件设备,让它们构成一个整体,所以也称为主存—辅存存储层次。如图4-1所示。从速度上看,主存的访问时间约为磁盘访问时间的10⁻⁵, 即快了1.原创 2021-08-29 23:26:45 · 1597 阅读 · 0 评论 -
第 15 篇 IO系统之 通道 处理机的工作原理和流量设计
通道处理机是 IBM 公司首先提出来的一种 IO 处理机方式, 曾被广泛用于 IBM 360 / 370 等系列机上.通道在通道 数据传送期里,如果所连接的多台设备同时要求 交换信息, 或者是通道的数据宽度与要 传送的信息宽度不等时,还要多次选择当前要传送信息的是哪台设备,即每传送一个数据宽度就要重新选择设备.1. 根据通道 数据传送期中信息传送方式的不同, 可分为字原创 2017-01-18 23:29:16 · 7697 阅读 · 0 评论 -
第 14 篇 IO系统 概述
一 IO 系统包括输入/输出设备、设备控制器及输入/输出操作有关的软件、硬件二 IO 系统的设计主要是考虑解决好CPU、主存和 I / O设备在速度上的巨大差距.三 IO 系统的发展经历了3个阶段, 相对应于3种方式, 即程序控制I/O(包括全软件的、程序查询的、中断驱动的)、直接存储器访问(DMA) 及 I/O 处理机方式。 它们可分别用于不同的计算机系原创 2017-01-08 18:19:08 · 555 阅读 · 0 评论 -
第 13 篇_存储、中断、总线、与I/O系统之 中断系统的功能
中断系统的功能,包括原创 2016-12-25 22:13:42 · 521 阅读 · 0 评论 -
向量处理机6___蝶形单级网络
蝶形单级网络 (Butterfly) 的互连函数 为 Butterfly(Pn-1Pn-2......P1P0) = P0Pn-2...P1Pn-1即将 二进制地址的最高位和最低位相互交换位置. 例如: 011 ->110原创 2015-04-14 10:06:08 · 1707 阅读 · 0 评论 -
向量处理机4___PM2I 单级互连网络
PM2I(Plus-Minus ) 单级网络PM2I 单级网络是 加减2 (Plus-Minus)单级网络的简称. 能实现与 j 号处理单无直接相连的是号为 j ±的处理单元即原创 2015-04-13 10:37:50 · 5853 阅读 · 4 评论 -
向量处理机7___基本的多级互连网络
最基本的多级互连网络,包括: 多级立方体互连网络、多级混洗交换网络、多级 PM2I 网络、基准网络不同的多级互连网络, 在所有的交换开关、拜年结构和控制方式上各有不同.一. 多级立方体网络多级立方体网络有 STARAN网络、间接二进制n 方体网络等.原创 2015-04-14 10:29:32 · 2753 阅读 · 0 评论 -
存储、中断、总线、与I/O系统_____中断的响应次序与处理次序
中断的响应次序是在同时发生多个不同中断类的中断请求时, 中断响应硬件中的排队器所决定的响应次序。而中断的处理要由中断处理程序来完成,中断处理程序在执行前或执行中是可以被中断的。 这样一来,中断处理的次序 就可以不同于中断的响应次序.一般在处理某级的某个中断请求时, 是不能被与它同级的或比它低级的中断请求 所中断的。 只有比它高一级的中断请求才能中断其处理,等响应和处原创 2015-04-18 22:05:19 · 5552 阅读 · 0 评论 -
数据表示__浮点数尾数的下溢处理方法
浮点数尾数的下溢处理方法有: 1. 截断法2. 舍入法3. 恒置 "1" 法4. 查表舍入法.原创 2015-04-18 22:59:55 · 6535 阅读 · 0 评论 -
存储、中断、总线、与I/O系统_____中断系统的软、硬件功能分配
中断系统的功能包括 中断请求的保存和清除、优先级的确定、中断断点及现场的保存、对中断请求的分析和处理, 以及中断返回等.原创 2015-04-18 22:54:59 · 500 阅读 · 0 评论 -
指令系统的发展和改进、RICS的基本原则
有两种途径和方向 CISC, RISC 一种是如何进一步增强原有指令的功能以及设置更为复杂的新指令以取代原先由软件子程序完成的功能, 实现软件功能的硬化。 按此方向发展, 机器指令系统日益庞大和复杂。称用这种途径设计CPU 的计算机为复杂指令系统计算机 CISC一种是如何通过减少指令种数和简化指令功能来降低硬件设计的复杂度,提高指令的执行速度。 按此方向发展, 使机器指原创 2015-04-18 23:37:38 · 1966 阅读 · 0 评论 -
向量处理机 2___ILLIAC IV 的处理单元阵列结构
介绍一下ILLAC(埃利卡) IV阵列处理机上处理单元的互连结构. 它采用如下图所示的分布存储器构形.原创 2015-04-12 15:21:42 · 2461 阅读 · 0 评论 -
向量处理机
向量处理机是有向量数据表示的处理机, 分向量流水处理机和阵列处理机两类。 向量流水处理机是以时间重叠途径开发的, 阵列处理机是以资源重复途径开发的。 向量横向处理是向量的处理方式,但不是向量的流水处理方式; 而向量纵向处理和 分组纵横处理既是向量的处理方式, 也是向量的流水处理方式.原创 2015-04-12 11:02:36 · 2194 阅读 · 0 评论 -
向量处理机5___混洗交换单级网络
混洗交换单级网络 (Shuffle-Exchange) 包含两个互连函数, 一个是全混(Perfect Shuffle), 另一个是交换(Exchange) .用互连函数表示为 Shuffle(Pn-1Pn-2...P1P0) = Pn-1Pn-2...P1P0式中, n= log2N, Pn-1Pn-2...P1P0 为入端编号的二进制码原创 2015-04-14 09:33:06 · 7846 阅读 · 0 评论 -
向量处理机3___基本的单级互连网络_立方体Cube
这里介绍 4 种基本的单级互连网络, 分别 是: 立方体Cube, PM2I, 混洗交换和 蝶形单级网络1. 立方体单级网络原创 2015-04-12 16:35:06 · 8626 阅读 · 1 评论 -
存储、中断、总线、与I/O系统_____中断系统
在计算机中, 中断可分为 内部中断、 外部中断、 软件中断 三类。外部中断又分为 可屏蔽中断, 不可屏蔽中断. 中断的分级 中断系统 按中断源的级别高低来响应. 通常优先级最高的 中断定为 1级,其次是2级, ...不同的计算机有所差异, 通常机器校验为 第1级, 程序性和管理程序调用为第2级, 外部系统为第3级, 输入/输出为第4级, 重新启动为最低级。原创 2015-04-18 21:34:40 · 712 阅读 · 0 评论