计算机组成原理
文章平均质量分 73
我的叶在飘零
你相信爱情吗?
展开
-
系统总线
系统总线上面传送的数据包括:数据信息,地址信息,控制信息。因此包含三种不同功能的总线,即:数据总线(DB,Data Bus),地址总线(AB,Address Bus),控制总线(CB,Control Bus)数据总线是双向三态。双向:A->B or B->A;三态:0,1和第三态(tri-state)。数据总线的位数通常与微处理的字长相一致。地址总线AB是专门用来传送地址的,由于地址只能从转载 2015-04-10 16:29:20 · 644 阅读 · 0 评论 -
中央处理器-第九节 RISC CPU
一、RISC机器的特点 RISC(精简指令系统计算机)是在继承了CISC(复杂指令系统计算机)的成功技术,并克服了CISC机器的缺点的基础上发展起来的。RISC机器的三个基本要素是:•一个有限的简单的指令集;•CPU配备大量的通用寄存器;•强调对指令流水线的优化。基于上述三要素的RISC机器的特征是:(1)使用等长指令,目前的典型长度是4个字节。 (2)寻址方式转载 2015-05-04 10:23:25 · 2027 阅读 · 0 评论 -
中央处理器-第二节 指令周期
一、指令周期的概念 计算机的工作过程就是执行程序的过程,也即指令执行的过程。掌握了指令执行的控制过程也就掌握了计算机的CPU的控制过程。 计算机所以能自动地工作,是因为CPU能从存放程序的内存里取出一条指令并执行这条指令;紧接着又是取指令,执行指令……,如此周而复始,构成了一个封闭的循环。除非遇到停机指令,否则这个循环将一直继续下去。 CPU每取出并执行一条指令,都要完成一系列的原创 2015-04-27 14:53:58 · 9106 阅读 · 0 评论 -
中央处理器-第三节 时序产生器和控制方式
一、时序信号的作用 计算机一旦被启动,CPU就开始进入取指令并执行指令的重复循环,操作控制器就利用定时脉冲的顺序和不同的脉冲间隔,有条理、有节奏地指挥机器的动作,规定在这个脉冲到来时做什么,在那个脉冲到来时又做什么,给计算机各部分提供工作所需的时间标志。为此,需要采用多级时序体制。 用二进制码表示的指令和数据都放在内存里,CPU是通过一定的时空关系来识别和区分它们的: 从时间上原创 2015-04-27 15:02:19 · 8155 阅读 · 0 评论 -
中央处理器-第四节 微程序设计技术
微指令结构的确定是微程序设计的关键。 微指令结构的设计的目标是:•有利于缩短微指令字的长度•有利于减少控制存储器的容量•有利于提高微程序的执行速度•有利于对微指令的修改•有利于提高微程序设计的灵活性一、微指令编码 微命令编码就是对微指令中的操作控制字段采用的表示方法。通常有以下三种方法:1、直接表示法 其特点是操作控制字段中的每一位代表一个微命令转载 2015-05-04 10:08:29 · 2716 阅读 · 0 评论 -
中央处理器-第五节 微程序控制器
微程序设计技术是利用软件方法来设计硬件的一门技术。 微程序控制的基本思想,是依照解题程序的方法,将操作控制信号编成“微指令”,存放在控制存储器中,当计算机运行时,一条一条地读出这些微指令,从而产生机器所需要的各种操作控制信号,使操作部件完成指定的操作。 微程序控制器具有规整性、灵活性和可维护性等一系列优点。一、微命令和微操作 从控制的角度来看,计算机可分为两大部分:控转载 2015-05-04 10:00:53 · 2889 阅读 · 0 评论 -
中央处理器-第七节 传统CPU
一、M6800 CPU M6800CPU是一个比较典型的单总线结构的微理器,它通过内部的一条总线将微处理器内部的各个逻辑部件连接起来,而外部总线将CPU与外面的部件连接起来。这样,它描述了内部总线和外部总线,也描述了本章中讨论的算术逻辑运算部件ALU、各类寄存器和控制部件的关系。 M6800CPU是一种8位微处理器,采用单一的5V电源。时钟脉冲采用两相(φ1,φ2),主频为1MH转载 2015-05-04 10:14:35 · 822 阅读 · 0 评论 -
中央处理器-第八节 流水CPU
一、并行处理技术 并行性的两种含义:•同时性:指两个以上事件在同一时刻发生;•并发性:指两个以上事件在同一时间间隔内发生。计算机的并行处理技术概括起来主要有时间并行、空间并行、时间加空间并行这三种形式:1.时间并行 时间并行指时间重叠,在并行性概念中引入时间因素,让多个处理过程在时间上相互错开,轮流重叠地使用同一套硬件设备的各个部分,以加快硬件周转而赢得速度。转载 2015-05-04 10:15:36 · 2815 阅读 · 0 评论 -
中央处理器-第十节 多媒体CPU
一、多媒体技术的主要问题 媒体一词在涉及信息传递的领域中是指传递信息的媒介,它包括存储信息的实体与传递信息的载体两部分。 磁盘、光盘等皆属存储信息的实体,而载体则指用来表达信息的形体,如数值、文字、声音、图形与动静图像等。 多媒体技术是指计算机把各种不同的电子媒质集成起来,统一进行存储、处理和传输。 这些电子媒质包括计算机屏幕显示、视频光盘、CD-ROM以及语言和声音的综合原创 2015-05-04 10:25:31 · 1299 阅读 · 0 评论 -
总线系统-第一节 总线的概念和结构
一、总线的基本概念 总线是构成计算机系统的互连机构,是多个系统功能部件之间进行数据传送的公共通路。 一个单处理器系统中的总线,大致分为三类:(1)内部总线:CPU内部连接各寄存器及运算部件之间的总线。(2)系统总线:CPU同计算机系统的其他高速功能部件,如存储器、通道等互相连接的总线。 (3)I/O总线:中、低速I/O设备之间互相连接的总线。1.总线的特性物理原创 2015-05-04 11:01:07 · 3045 阅读 · 0 评论 -
总线系统-第三节 总线仲裁、定时和数据传送模式
一、总线仲裁 连接到总线上的功能模块有主动和被动两种形态。 为了解决多个主设备同时竞争总线控制权,必须具有总线仲裁部件,以某种方式选择其中一个主设备作为总线的下一次主方。对多个主设备提出的占用总线请求,一般采用优先级或公平策略进行仲裁。按照总线仲裁电路的位置不同,仲裁方式分为集中式仲裁和分布式仲裁两类。1、集中式仲裁 集中式仲裁中每个功能模块有两条线连到中央仲裁器:一条是送原创 2015-05-04 11:56:29 · 4741 阅读 · 1 评论 -
中央处理器-第一节 CPU的功能和组成
一、CPU的功能 当用计算机解决某个问题时,我们首先必须为它编写程序。 程序是一个指令序列,这个序列明确告诉计算机应该执行什么操作,在什么地方找到用来操作的数据。一旦把程序装入内存储器,就可以由计算机来自动完成取出指令和执行指令的任务。专门用来完成此项工作的计算机部件称为中央处理器,通常简称CPU。 CPU对整个计算机系统的核心,它具有如下四方面的基本功能:• 指令控原创 2015-04-27 11:24:50 · 1522 阅读 · 0 评论 -
DRAM存储器
一、 DRAM存储位元的记忆原理 动态MOS随机读写存储器DRAM的存储容量很大,通常用作计算机的主存储器。 DRAM存储器的存储元是由一个MOS晶体管和电容组成的记忆电路。其中的MOS管作为开关使用,而存储的信息是由电容器上的电荷来体现:充满电荷看作1,放完电荷看作0。二、DRAM芯片的逻辑结构DRAM与SRAM的不同点:•地址线采用了重用转载 2015-04-22 13:38:55 · 8040 阅读 · 4 评论 -
SRAM存储器
目前广泛采用的半导体存储器是MOS半导体存储器。根据存储信息的原理不同,分为静态MOS存储器(SRAM)和动态MOS存储器(DRAM)。一、基本的静态存储元阵列 所有的SRAM是用一个锁存器(触发器)作为存储位元。SRAM包含三组信号:•地址线:选择单元,确定容量(单元数)•数据线:单元的位数•控制线:读写控制2、基本RMOS存储器逻辑结转载 2015-04-22 10:10:02 · 13459 阅读 · 3 评论 -
只读存储器和闪速存储器
一、只读存储器ROM•掩膜式只读存储器:数据在芯片制造过程中写入。•PROM:一次可编程只读存储器。•EPROM:光擦除可编程ROM,通过紫外线擦除。•EEPROM:电擦除编程ROM,可通过电擦除。二、闪速存储器(Flash Memory) 1、闪速存储器及其特点 闪速存储器是一种高密度、非易失性的读/写半导体存储器,它突破了传统的存储器体系,改善了现有存储器转载 2015-04-23 17:11:40 · 3713 阅读 · 0 评论 -
指令系统
计算机的操作和控制是由计算机的指令完成的。在计算机中有两种信息流,一种是数据流,它是处理的对象;一种是控制流,由它来对控制对数据信息的处理。一、指令系统的发展 计算机的程序是由一系列的指令组成的,指令就是要计算机执行某种操作的命令。 从计算机组成的层次结构来说,计算机的指令有微指令、机器指令和宏指令之分。微指令:微程序级的命令,它属于硬件;宏指令:由若干转载 2015-04-24 10:33:51 · 3098 阅读 · 0 评论 -
半导体存储器
半导体存储器(semi-conductor memory)是一种以半导体电路作为存储媒体的存储器,内存储器就是由称为存储器芯片的半导体集成电路组成。按功能分类按其功能可分为:随机存取存储器(简称RAM)和只读存储器(只读ROM)RAM包括DRAM(动态随机存取存储器)和SRAM(静态随机存取存储器),当关机或断电时,其中的信息都会随之丢失。 DRAM主要用于主存(内存的主体部分),转载 2015-04-21 16:59:37 · 752 阅读 · 0 评论 -
磁表面存储器
磁表面存储器是利用涂覆在载体表面的磁性材料具有两种不同的磁化状态来表示二进制信息的“0”和“1”。将磁性材料均匀地涂覆在圆形的铝合金或塑料的载体上就成为磁盘,涂覆在聚酯塑料带上就成为磁带。磁头是磁表面存储器用来实现“电←→磁”转换的重要装置,一般由铁磁性材料(铁氧体或玻莫合金)制成,上面绕有读写线圈,在贴近磁表面处开有一个很窄的缝隙。简介编辑计算机的外存储器又称磁表面存储设备。所谓磁表转载 2015-04-21 17:27:19 · 3713 阅读 · 0 评论 -
中央处理器-第六节 硬布线控制器
一、基本思想 硬布线控制器是早期设计计算机的一种方法。 这种方法是把控制部件看作为产生专门固定时序控制信号的逻辑电路,而此逻辑电路以使用最少元件和取得最高操作速度为设计目标。一旦控制部件构成后,除非重新设计和物理上对它重新布线,否则要 想增加新的控制功能是不可能的。这种逻辑电路是一种由门电路和触发器构成的复杂树形逻辑网络,故称之为硬布线控制器。 硬布线控制器的结构方框图如图5.3转载 2015-05-04 10:12:23 · 8480 阅读 · 0 评论 -
总线系统-第二节 总线接口
一、信息的传送方式 数字计算机使用二进制数,它们或用电位的高、低来表示,或用脉冲的有、无来表示。 计算机系统中,传输信息采用三种方式:串行传送、并行传送和分时传送。 出于速度和效率上的考虑,系统总线上传送的信息必须采用并行传送方式。1、串行传送 当信息以串行方式传送时,只有一条传输线,且采用脉冲传送。 在串行传送时,按顺序来传送表示一个数码的所有二进制位(bi原创 2015-05-04 11:55:03 · 1317 阅读 · 0 评论 -
指令系统--题目
一、名词解释: 1.指令系统:计算机中各种指令的集合,它反映了计算机硬件具备的基本功能。 2.计算机指令:计算机硬件能识别并能直接执行操作的命令,描述一个基本操作。 3.指令编码:将指令分成操作码和操作数地址码的几个字段来编码。 4.指令格式:指定指令字段的个数,字段编码的位数和编码的方式。 5.立即数:在指令中直接给出的操作数。 6.指令字长度:一个指令字所占原创 2015-05-21 15:46:51 · 3902 阅读 · 0 评论