计算机系统结构
文章平均质量分 71
lizhenyuan
这个作者很懒,什么都没留下…
展开
-
RAID(Redundant Array of Independent Disks)冗余磁盘阵列技术
磁盘阵列(DiscArray)是由许多台磁盘机或光盘机按一定的规则,如分条(Striping)、分块(Declustering)、交叉存取(Interleaving)等组成一个快速,超大容量的外存储器子系统。它在阵列控制器的控制和管理下,实现快速,并行或交叉存取,并有较强的容错能力。从用户观点看,磁盘阵列虽然是由几个、几十个甚至上百个盘组成,但仍可认为是一个单一磁盘,其容量可以高达几百~上千千兆字原创 2009-04-15 17:00:00 · 637 阅读 · 0 评论 -
关于超标量、超级流水线、超长指令字、向量机(习题)
1、超标量(Super Scalar) 将一条指令分成若干个周期处理以达到多条指令重叠处理,从而提高cpu部件利用率的技术叫做标量流水技术. 超级标量是指cpu内一般能有多条流水线,这些流水线能够并行处理.在单流水线结构中,指令虽然能够重叠执行,但仍然是顺序的,每个周期只能发射(issue)或退休(retire)一条指令.超级标量结构的cpu支持指令级并行,每个周期可以发射多条指令(2原创 2009-04-15 16:44:00 · 3639 阅读 · 0 评论 -
哪些对系统程序员是透明的?哪些对应用程序员是透明的?
首先摘录看雪一个回帖: 请问"透明的"是什么意思? 就像玻璃是透明的,就是说它实际上存在,只不过我们看不到而已。这就是透明的。有的时候你可以当它不存在,比如说你透过窗户观赏风景的时候;有的时候却不行,比如说你想要跳楼的时候。“这个过程对于指令来说是透明的。”就是对于单纯的使用指令时可以当它不存在,可是要深入了解CPU的工作机制时,却不行。 --------------原创 2009-04-18 18:16:00 · 13509 阅读 · 5 评论 -
浮点运算流水线(含习题)
计算机中的流水线是把一个重复的过程分解为若干个子过程,每个子过程与其他子过程并行进行.由于这种工作方式与工厂中的生产流水线十分相似,因此称为流水线技术.通常,可以从两个方面来提高处理机内部的并行性,一个是所谓的空间并行性,即在一个处理机内设置多个独立的操作部件,并且使这些部件并行工作;另一个是所谓的时间并行性,就是采用流水线技术.流水线技术是一种非常经济,对提高计算机的运算速度非常有效的技术.采用原创 2009-04-19 11:58:00 · 5060 阅读 · 3 评论 -
输入输出系统
DMA(Direct Memory Access,直接存储器访问)是一种不需要CPU干预,在存储器和外部设备之间直接通过系统总线高速传输数据的方法。DMA方法使用DMA控制器DMAC来控制和管理数据传输。 I/O系统在CPU、存储器和各种外部设备之间负责协调和控制数据的输入/输出。I/O系统控制器基本结构: 数据寄存器: 状态寄存器: 控制寄存器:原创 2009-04-17 23:14:00 · 791 阅读 · 1 评论 -
并行处理技术(parallel computer system)
并行处理技术模型 并行处理技术是40年来在微电子、印刷电路、高密度封装技术、高性能处理机、存储系统、外围设备、通信通道、语言开发、编译技术、操作系统、程序设计环境和应用问题等研究和工业发展的产物,并行计算机具有代表性的应用领域有:天气预报建摸、VLSI电路的计算机辅助设计、大型数据库管理、人工智能、犯罪控制和国防战略研究等,而且它的应用范围还在不断地扩大。并行处理技术主要是以算法为核心,并行语言为原创 2009-04-08 23:55:00 · 5485 阅读 · 0 评论