计算机组成原理2整理复习资料。
第三章多层次的存储器。
p65表3.1
p66 sram(静态读写存储器)和dram(动态读写存储器)的比较。
sram存取速度快,但容量不如dram
p71 dram刷新。
dram存储位元是给予电容器上的电荷量存储,这个电荷量随着时间和温度而减少,因此必须定期刷新,以保持它们原来记忆的正确信息。
集中式刷新:dram的所有行在每一个刷新中期中都被刷新。分散式刷新:每一行的刷新插入到正常的读/写周期之中。
p72例2图3.9p73例3图3.10
ram和rom的区别。
sram和dram都是随机读写存储器,它们的特点是数据可读可写。
rom是只读存储器,工作时只能读出,不能写入。其中存储的原始数据,必须在它工作以前写入。只读存储器工作可靠,保密性强。
rom prom eprom flash优缺点概念。
掩模rom可编程rom
prom一次性编程。
eprom光擦除可编程可读存储器,根据需要写入,需要更新时将元存储内容抹去,再写入新的内容。
flash高密度非失易失行的读/写存储器。高密度意味着它具有巨大比特数目的存储容量。非易失性以为这存放的数据在没有电源的情况下可以长期保持。
模块化存储器。
编址方式:顺序、交叉(工作原理,概念)图3.26
顺序:某个模块存取时,其他模块不工作。某个模块出现故障时,其他模块可以正常故障。
添加模块来扩充存储器容量也比较方便。但是各模块串行工作,存储器的带宽受到了限制。交叉:
可以实现多模块流水式并行存取,大大提高存储器的带宽。
cache定义、功能和cpu和主存间速度、基本原理。
cache是一种高速缓冲存储器,是为了解决cpu和主存速度不匹配而采用的技术。原理基于程序运行中具有的空间局部性和时间局部性的特征。
cache位于cpu内,由全硬件组成,速度快于主存。
cache命中率、平均访问时间访问效率p92例6
nc:cache完成存取的总次数。nm:主存完成存取的总次数h:命中率。nc/(nc+nm)tc:命中时cache访问时间tm:未命中时的主存访问时间。
ta:cache/主存心态的平均访问时间。ta=h*tc+(1-h)*tmr:主存慢于cache的倍率。tm/tc
e:访问效率。tc/ta=tc/( h*tc+(1-h)*tm)=1/(h+(1-h)*r)=1/(r+(1-r)*h)
映射方式全相联、直接、组相联p96例
cache数据块大小称为行li(i=0——2^r-1),主存数据块大小称为块bi(i=0——2^s-1)。行与块是等长的,每个行(块)由k=2^w个连续字组成。全相联映射方式。
主存地址长度=s+w位(标记大小s,字号w),寻址单元长度=行大小=块大小=2^w,主存的块数=2^s,标记大小=s,cache行数不由地址格式确定。直接映射方式。
主存地址长度=s+w位(标记大小=s-r,行号r,字号w),寻址单元长度=2^(s+w),行大小=块大小=2^w,主存的块数=2^s,cache行数=m=2^r。组相联映射方式。
主存地址长度=s+w位(标记大小=s-d,组号d,字号w),寻址单元长度=2^(s+w),行大小=块大小=2^w,主存的块数=2^s,每组行数=k,每组的v=2^d,cache行数=kv
写策略p97
写回法:当cpu写cache命中时,只修改cache的内容,而不立即写入主存;只有当此行被换出时才写回主存。
全写法:当写cache命中时,cache与主存同时发生写修改,因而较好地维护了cache与主存的内容的一致性。写一次法:
写命中与写未命中的处理方法与写回法基本相同,只是第一次写命中是要同时写入主存。
3.7虚拟存储器(实地址、虚地址)
虚地址(逻辑地址):用户编织程序时使用的地址实地址(物理地址):计算机物理内存的访问地址。
3种传送方式。
第六章总线系统。
总线分类:内部总线、系统总线、i/o总线。
总线特性:物理特性、功能特性、电气特性、时间特性。
单总线多总线优缺点、特点。
单总线。所有的高速设备和低俗设备都挂在同一总线上,切总线只能分时工作,即某一时间只能运行一对设备之间传送数据。
连接到总线上的逻辑部件必须高速运行,一边在某些设备需要使用总线时,能迅速获得总线控制权;而当不再使用总线时,能迅速放弃总线控制权。否则,由于一条总线由多种功能部件共用,可能导致很大的时间延迟。结构简单,容易扩展多cpu系统。
多总线。
多总线结构体现了高速、中速、低俗设备连接到不同的总线上同时进行工作,以提高总线的效率和吞吐量,而且处理器结构的变化不影响高速总线。
总线仲裁方式:集中式分布式特点。
集中式仲裁:
链式查询方式优点:只用很少几根线就能按一定优先次序实现总线仲裁,并且这种链式结构很容易扩充设备。缺点:
对询问链的电路故障很敏感。优先级固定,如果优先级高的设备出现频繁的请求时,那么优先级低的设备可能长期不能使用总线。
计数器定时查询方式。
优先级的顺序是固定的,如果从中止点开始,优先级相等。这样可以方便改变有线次序,但是是以增加线数为代价。
独立请求方式。
优点响应时间快,对优先次序的控制相当灵活,可以通过程序来改变优先次序,可以用屏蔽某个请求的办法,不响应来自无效设备的请求。分布式仲裁:每个功能模块都有自己的仲裁号和仲裁器,有总线请求时,把唯一的仲裁号发送到共享的仲裁总线上,每个仲裁器讲中拆总线上得到的号与自己的号进行比较,如果仲裁总线上的号大,则他的总线请求不予响应,并撤销仲裁号。
获胜者的仲裁号保留在仲裁总线上。
pci总线p200
同步时序协议集中式仲裁策略支持无线的猝发式传送。
第七章外存与i/o设备。
外围设备。组成:存储介质驱动装置控制电路。
分类:输入设备输出设备外村设备数据通信设备过程控制设备。
磁盘上的信息分布。
信息指标(道密度位密度)例1
存储密度。道密度:眼磁盘半径方向单位长度上的磁道数。道/英寸。位密度:刺刀单位长度上能记录的二进制**位数。位/英寸。
面密度:位密度和到密度的乘积。位/平方英寸ta平均存取时间ts平均找道时间1/2r平均等待时间r磁盘旋转速率n每磁道字节数b传送的字节数。
ta=ts+1/(2*r)+b/(r*n)dr数据传输率。
d位密度v磁盘旋转的线速度磁盘选择速度n转/秒磁道容量n个字节dr=nn=dv
显示p224
分辨率是指显示器所能表示的像素个数。取决于显像管荧光粉的粒度、荧光屏的尺寸和crt电子束的聚焦能力。
像素越高,分辨率越高,图像越清晰。
灰度级是指黑白显示器中所显示的像素点的亮暗差别,在彩色显示器中表现为颜色的不同。取决于每个像素对应刷新存储器单元的位数和crt本身的性能。灰度级越多,图像层次越清楚逼真。
第八章输入输出系统。
p236信息交换方式软/硬件实行适用于。。
程序查询方式软件。
cpu的操作和外围设备的操作能够同步,而且硬件结构比较简单。cpu浪费很大。仅适用于单片机和数字处理机dsp。程序中断方式软件。
外围设备通知cpu送出输入数据或接受输出数据的一种方式。适用于随机出现的服务,并且一旦提出要求,应立即进行。微机。直接内存访问(dma)方式硬件。
适用于内存和告诉外围设备之间大批数据交换的场合,微机。通道方式硬件大型计算机。
p240中断方式。
p242图8.6
bs工作标志触发器。
rd中断触发器准备就绪的标准做好一次数据的接受或传送1
ei允许中断触发器某设备可以向cpu发出中断请求1(软件控制是否允许设备发出中断请求)
ir中断请求触发器某设备发出了中断请求1im中断屏蔽触发器1 cpu不受理外界的中断。
p243单级中断多级中断保护现场信息堆栈。
好处:控制逻辑简单,保存和回复限产的过程按先进后出顺序进行;每一级中断不必单独设置现场保护区,各级中断限产可按顺序放在同一个栈里。
p251 dma传送方式原理、优点。
dma控制器从cpu完全接管对总线的控制,数据交换不经过cpu,而直接在内存和i/o设备之间进行。
dma和cpu分时使用内存:1、停止cpu访内2、周期挪用3、dma与cpu交替访内。
p258通道。
p260工作方式选择、多路基本思路。
选择通道。用于连接高速外围设备(磁盘磁带),以数据块方式船速。由于传输率很高,所有职位一台设备符文是合理的。但是这类设备的辅助操作时间很长。多路通道数组多路通道。
当某设备进行数据传送时,通道只为改设备服务。当设备执行寻址,通道暂时断开与这个设备的连接,挂起该设备的通道程序,去为其他设备服务。优点:
保留了选择通道高速传送数据的优点,又充分利用了控制性操作的时间间隔为其他设备服务,是通道效率得到充分发挥。
字节多路通道用于连接大量的低速设备(键盘打印机)。这些设备的数据传输率很低,传送两个字节之间有很多空闲时间,字节多路通道利用这个空闲时间为其他设备服务。共同点:
都是多路通道,在一段时间内能交替执行多个设备的通道程序,社这些设备同时工作。
计算机组成原理2019计算机组成原理考研真题
2009计算机组成原理考研真题。11.冯诺依曼计算机中指令和数据均以二进制形式存放在存储器中,cpu区分它们的依据是 c a指令操作码的译码结果b指令和数据的寻址方式。c指令周期的不同阶段d指令和数据所在的存储单元。12.一个c语言程序在一台32位机上运行。程序中定义了三个变量x,y和z,其中x和z...
计算机组成原理复习
第一章。简答题。1.冯。诺依曼体制的要点是什么?2.1采用二进制 表示数据和指令 2存储程序 3计算机有运算器。参与一次定点运算的操作数位数存储器控制器输入输出设备组成 3.何谓字长?何谓字节?3.什么是数据通路宽度?数据总线一次能并行传送的数据位数。1.何谓总线?一组能为多个部件分时共享的信息传送...
计算机组成原理复习
1 选择题。1.对于存储器主要作用,下面哪项说法正确 c a 存放程序 b 存放数据 c 存放程序和数据 d 存放微程序。中有若干寄存器,其中存放存储器中数据的寄存器是下面哪项 b a 地址寄存器 b 数据寄存器 c 程序计数器 d 指令寄存器。中程序状态寄存器中的各个状态标志位是依据下面哪项来置位...