【精品】存储器是计算机系统中的记忆设备

合集下载

会计电算化考试卷(含答案)

会计电算化考试卷(含答案)

会计电算化考试卷(含答案)一、单项选择题1、账务处理系统中,数据恢复功能可将软盘、磁带上备份的()拷贝到机器内。

A、程序B、凭证、科目和账簿C、DOSD、系统【参考答案】:B2、存储器是用来存放()。

A、数字B、文字C、表格D、程序和数据【参考答案】:DD【解析】存储器是指计算机系统中具有记忆能力的部件,用来存放程序和数据。

3、会计核算单位以磁盘方式保存会计档案资料的,应()对磁盘进行数据备份。

A、每年B、每两年C、每月D、每季度【参考答案】:C【考点】电算化档案的保管【解析】会计核算单位以磁盘方式保存会计档案资料的,应每月对磁盘进行数据备份。

4、报表系统中,可以用()来唯一标识一个表页。

A、单元B、函数C、区域D、关键字【参考答案】:D【考点】编制会计报表【解析】报表系统中,可以用关键字来唯一标识一个表页。

5、在Excel中,关于“选择性粘贴”的叙述错误的是()。

A、选择性粘贴可以只粘贴格式B、选择性粘贴可以只粘贴公式C、选择性粘贴可以将数据源的排列旋转90度,即“转置”粘贴D、选择性粘贴只能粘贴数值型数据【参考答案】:D【考点】Excel操作【解析】通过“选择性粘贴”可以粘贴数值型数据,也可以粘贴格式和公式等。

所以“选择性粘贴只能粘贴数值型数据”这个说法是错误的。

A、B、C选项说法正确。

6、计算机进行会计业务处理与手工会计业务处理的方法和流程()。

A、存信息数量大B、完全不相同C、不完全相同--D、都不对【参考答案】:C由于计算机程序设计的特点和控制手段的不同,使用计算机处理会计业务与手工会计业务处理的方法和流程肯定不会完全相同。

故选C。

7、实现会计电算化后,提高了工作效率,会计人员可以有更多的时间和精力来()。

A、对账、查账B、打印账簿C、进行财务分析,参与经济管理D、计划管理【参考答案】:C实现会计电算化后,会计人员有更多的时间和精力来进行财务分析,参与经济管理。

AB是会计人员的工作,D属于企业领导层的工作范畴,而非会计人员的工作范畴。

微机原理与接口技术考试复习选择填空题(含答案)

微机原理与接口技术考试复习选择填空题(含答案)

微机原理与接⼝技术考试复习选择填空题(含答案)⼀、选择题1. 微型计算机硬件体系由下列那⼏部分组成( ABCD )。

A. 运算器B. 控制器C. 存储器D.输⼊和输出设备2. 执⾏IN AL ,70H 时,CPU 外部的管脚状态是( D ) A. 01/=1RD WR MIO ==、、 B. 10/=1RD WR M IO ==、、 C. 10/=0RD WR M IO ==、、 D. 01/=0RD WR M IO ==、、3. 如果AL 的内容为50H ,执⾏TEST AL ,01H 指令后,AL 的内容为(C )。

A. 49HB. 4FHC. 50HD. 01H4. 下列哪些寻址⽅式是正确的( C )A. MOV AL ,DXB. MOV IP ,0FFHC. MOV AL ,[2000H]D. IN BL ,05HE. MOV DS ,0200HF. OUT AL ,0FFEH5. 计算机总线的性能指标有哪些( ABC )A. 总线宽度B. 总线频率C. 传输速率D. 总线规范6. 下列总线中有24根地址总线的是(A )A. ISA 总线B. PCI 总线C. EISA 总线D. AGP 总线7. 计算机 CPU 与输⼊ / 输出设备之间交换的信息包括哪⼏类信号( ABC )A. 数据信息D. 地址信息8. 8086系统可处理( C )类型的中断。

A. 0B. 255C. 256D. 4⼆、填空1. Intel 8086 CPU 是_16_位微处理器,有_16_根数据总线和_20_根地址总线,存储器寻址的空间为_1M _,端⼝寻址空间为_64K _。

8088CPU 有_8_根数据总线。

2. ⼀个8位⼆进制整数,采⽤补码表⽰,由4个1和4个0组成,其最⼤值的原码为_01111000_H ,最⼩值的原码为_11111001_H 。

3. 对于8086CPU ,物理地址是由段基址和偏移地址两部分构成,若某存储单元的段基址为2000H ,偏移地址为1122H ,则该存储单元的物理地址为_21122H _。

电力调度自动化维护员模拟习题含参考答案

电力调度自动化维护员模拟习题含参考答案

电力调度自动化维护员模拟习题含参考答案一、单选题(共38题,每题1分,共38分)1.有载调压变压器通过调节()调节变压器变比。

A、低压侧电压B、分接头位置C、中压侧电压D、高压侧电压正确答案:B2.虚拟局域网采取( )方式实现逻辑工作组的划分和管理。

A、硬件B、路由表C、地址表D、软件正确答案:D3."SCADA中的最后一个字母"A"代表( )。

"A、中心B、控制C、监视D、采集正确答案:D4.扩展名为DLL的动态链接文件的特点是( )。

A、可以自由地插入到其他的源程序中使用B、本身不能独立运行,但可以供其他程序在运行时调用C、本身可以独立运行,也可以供其他程序在运行时调用D、本身是一个数据文件,可以与其他程序动态地链接使用正确答案:B5.10Mbps以太网双绞线方式中实际用到的线有( )。

A、10芯B、4芯C、6芯D、8芯正确答案:B6.《电力行业网络与信息安全管理办法》中要求,电力企业应当按照国家有关规定开展信息安全风险评估工作,建立健全信息安全风险评估的自评估和检查评估制度,完善信息安全()管理机制。

A、评估B、应急C、风险D、预警正确答案:C7.OSI模型的( )完成差错报告、网络拓扑结构和流量控制的功能。

A、传输层B、物理层C、数据链路层D、网络层正确答案:C8.虚拟局域网的技术基础是( )。

A、局域网交换B、光纤C、冲突检测D、双绞线正确答案:A9.SOE事件顺序记录的时间以()的GPS标准时间为基准。

A、主站端B、厂站端C、集控站D、其它正确答案:B10.调度自动化系统前置机显示的104规约原码是( )制码。

A、BCDB、二进制C、十六进制D、十进制正确答案:C11.电能量远方终端对每只电能表进行数据采集是采用( )方式。

A、电能量远方终端负责逐个查询、读取电能表中的数据B、电能表有变化数据时向电能量远方终端发送数据C、电能表定时向电能量远方终端发送数据D、主站端进行数据召唤时,读取电能表中的数据正确答案:A12.系统发生两相相间短路时,短路电流包含()分量。

计算机原理 试题及答案

计算机原理  试题及答案

计算机组成原理试卷A一、选择题(每小题2分,共30分)1.下列数中最小的数是______。

A.(100100)2B.(43)8C.(110010)BCDD.(25)162.计算机经历了从器件角度划分的四代发展历程,但从系统结构上来看,至今绝大多数计算机仍属于______型计算机。

A.实时处理B.智能化C.并行D.冯.诺依曼3.存储器是计算机系统中的记忆设备,它主要用来______。

A.存放数据B.存放程序C.存放微程序D.存放数据和程序4.以下四种类型指令中,执行时间最长的是______。

A.RR型指令B.RS型指令C.SS型指令D.程序控制指令5. 计算机的外围设备是指______。

A.输入/输出设备B.外存储器C.远程通信设备D.除了CPU和内存以外的其它设备6.堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,M SP为SP指示器的栈顶单元,如果操作动作是:(A)→M SP,(SP)-1→SP,那么出栈操作的动作应为______。

A.(M SP)→A,(SP)+1→SPB.(SP)+1→SP,(M SP)→AC.(SP)-1→SP,(M SP)→AD.(M SP)→A,(SP)-1→SP7.某寄存器中的值有时是地址,因此只有计算机的______才能识别它。

A.译码器B.判别程序C.指令D.时序信号8. 寄存器间接寻址方式中,操作数处在______。

A.通用寄存器B.主存单元C.程序计数器D.堆栈9. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______。

A.11001011B.11010110C.11000001D.110010110.不是发生中断请求的条件是______。

A.一条指令执行结束B.一次I/O操作结束C.机器内部发生故障D.一次DMA操作结束11.指令系统中采用不同寻址方式的目的主要是______。

A实现存贮程序和程序控制B缩短指令长度,扩大寻址空间,提高编程灵活性C可以直接访问外存D提供扩展操作码的可能并降低指令译码难度12.某SRAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目应是______。

计算机基础知识选择题附答案版

计算机基础知识选择题附答案版

、计算机基础知识选择题附答案版第一部分:计算机基础知识【一】1、1946年研制成功的第一台电子数字计算机称为_B_。

A.AMARKIB.ENIACC.MARKID.UNIVACI2、计算机从1946年至今已经发展了4代,其中第2代计算机称为_B_时代。

A.中小规模集成电路B.晶体管C.电子管D.大规模集成电路3、目前我们所说的个人台式商用机属于_D_。

A.巨型机B.中型机C.小型机D.微型机4、电子计算机从原理上可以分为_C_。

A.晶体管计算机B.大规模集成电路计算机C.数字电子计算机和模拟电子计算机D.微型机5、将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为_A_。

A.科学计算B.辅助设计C.数据处理D.过程控制6、企事业单位现在都使用计算机计算、管理职工工资,这属于计算机的_C_应用领域。

A.科学计算B.人工智能C.数据处理D.过程控制7、我们每天收听到的天气预报主要的数据处理都是由计算机来完成的,这属于计算机的_A_应用领域。

A.科学计算与数据处理B.人工智能C.科学计算D.过程控制8、数控机床是计算机在_D_领域的应用。

A.科学计算B.人工智能C.数据处理D.过程控制9、计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然采用的是冯.诺依曼提出的“存储程序”的概念,这使得计算机具有的_B_特点。

A.快速B.自动控制C.准确D.逻辑判断E.通用性10、在现代战争中指挥员可以在后方通过战场上空的侦察卫星或无人机反馈回来的战场现况,迅速发布有关命令,这些都是通过计算机控制的自动化指挥系统完成的,这反映了计算机具有的_E_特点。

A.快速B.自动控制和通用性C.准确和自动控制D.逻辑判断和快速E.快速和准确【二】1、我国发射神舟载人飞船是一个由计算机控制的复杂系统来完成的,这充分反映了计算机具有的_F_特点。

A.快速B.自动控制C.准确D.逻辑判断E.通用性F.以上都是2、关于信息的定义很多,但是无论哪种定义实际都强调信息可以使人们了解客观事物。

《计算机组成原理》复习选择题总结

《计算机组成原理》复习选择题总结

4.存储周期是指 C 。 A.存储器的读出时间 B.存储器的写入时间 C.存储器进行连续读和写操作所允许的最短时间间隔 D.存储器进行连续写操作所允许的最短时间间隔 5.某SRAM芯片,其存储容量为64K*16位,该芯片的地址 线和数据线数目 D . A.64,16 B.16,64 C.64,8 D.16,16 6.某存储容量为512K*8位,该芯片的地址线和数据线数 目 D . (2^19=512K) A.8,512 B.512,8 C.18,8 D.19,8 7.某机字长32位,存储容量1MB,若按字编址,它的寻址 范围是 C (4个字节等于32位)2^20*8/32 A.1M B.512KB C.256K D.256KB
1.计算机的外围设备是指 D 。 A.输入/输出设备 B.外存设备 C.远程通信设备 D.除了CPU和内存以外的其它设备 2.软磁盘、硬磁盘、磁带机、光盘、固态盘属于 B 设备;键盘、鼠标器、 打印机、扫描仪、数字化仪属于 C 设备;LAN适配卡、Modem属于 A 。 A.远程通信 B.外存储器 C.人机界面 3.在微型机系统中外围设备通过 A 与主板的系统总线相连接。 A.适配器 B,设备控制器 C计数器 D.寄存器 4.CRT的分辨率为1024X1024像素,像素的颜色数为256,则刷新存储器的容 量是 B (颜色数为256色即颜色位数为8bit。 进行2D应用时占用显存容量=水平分辨率×垂直分辨率×颜色位数/8bit=1024x1024x8bit/8bit=1048576byte=1MB )。 A.512KB B.1MB C.256KB D.2MB 5.CRT的颜色数为256色,则刷新存储器每个单元的字长是 C 。 A.256位 B.16位 C.8位 D.7位 6.磁盘驱动器向盘片磁层记录数据时采用 B 方式写入。 A. 并行 B.串行 C.并一串行 D.串一并行 7.显示器的主要参数之一是分辨率,其含义为 B 。 A.显示屏幕的水平和垂直扫描频率 B.显示屏幕上光栅的列数和行数 C. 可显示不同颜色的总数 D.同一幅画面允许显示不同颜色的最大数目 8.PC机所配置的显示器,若显示控制卡上刷存容量是1MB,则当采用 800*600的分辨率模式时,每个象素最多可以 B 有种不同颜色。 A.256 B.65536 C.16M D.4096 把1M换算以下,为1024*1024=1048576字节,每个象素可分得1048576/480000=2.185个字节,而每个字节是8位二进 制数(每个字节可表示0到2的8次幂的数),所以每像素相当于大约为16位二进制数,所以是16位色,即2的16次幂 色

计算机组成原理复习题

计算机组成原理复习题

计算机组成原理复习题要点MCU + NPECS的硬件是电子器件等构成的,它包括运算器、存储器、控制器、输入设备、输出设备。

其中运算器和存储器称为CPU(MPU/uP),CPU和内存储器称为主机。

冯诺依曼型计算机采用了存储程序方案,这是计算机自动化工作的关键。

计算机的软件是计算机系统结构的重要组成部分。

计算机软件一般分为系统软件和应用程序软件两大类。

系统软件是指为了方便用户和发挥计算机的效率,向用户提供的一系列软件,它包括操作系统、语言类程序、各种服务性程序和数据库管理系统等,系统软件的作用是对计算机系统进行管理、调度、监控和维护。

应用软件是为了解决科学计算或信息处理等而编制的程序,是计算机厂家或用户自己开发的程序。

计算机系统是一个由硬件、软件组成的多级层次结构,它通常由硬联逻辑、微程序机器级、实际机器级、操作系统虚拟机、汇编语言虚拟机、应用语言虚拟机组成,每一级上都能进行程序设计,且得到下面各级的支持。

1:计算机的硬件是由有形的电子器件等构成的,它包括运算器、存储器、控制器、适配器、输入输出设备。

2:早期将运算器和控制器合在一起称为CPU(中央处理器)3:存储程序并按地址顺序执行,这是冯.诺依曼型计算机的工作原理,也是CPU自动工作的关键4:计算机系统是一个由硬件、软件组成的多层次结构,它通常由微程序级、一般机器级、操作系统级、汇编语言级、高级语言级组成。

5:CPU和内存称为主机。

2*3=6 10*011=10+1001:负数的加法要利用补码化为加法来做,减法运算当然也要设法化为加法来做。

2:数的真值变成机器码时有四种表示方法:原码表示法、反码表示法、补码表示法、移码表示法。

3:移码主要用于表示浮点数的阶码E,以利于比较两个指数的大小和对阶操作。

4:尾数运算结果的符号位与最高数值为同值,应执行左规格处理。

存储器是计算机系统的记忆设备,用来存放程序和数据。

出于对存储器大容量、低成本、高速度的要求,目前的计算机系统通常采用Cache-主存-辅存三级存储器体系结构。

计算机原理复习题

计算机原理复习题

习题一、单项选择题1.目前的计算机,从原理上讲 C 。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放2.存储器是计算机系统的记忆设备,主要用于 D 。

A.存放程序B.存放软件C.存放微程序D.存放程序和数据3.在CPU中,跟踪后继指令地址的寄存器是 B 。

A.指令寄存器B.程序计数器C.地址寄存器D.状态条件寄存器4.完整的计算机系统应包括 D 。

A.运算器、存储器、控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统5.运算器虽然有许多部件组成,但核心部件是 C 。

A.数据总线B.多路开关C.算术和逻辑单元D.寄存器6.中央处理器(CPU)是指 C 。

A.运算器B.控制器C.运算器、控制器D.运算器、控制器和内部存储器7.计算机的外围设备是指 D 。

A.输入/输出设备B.外存储器C.远程通信设备D.除了CPU和内存以外的其它设备二、填空题1.计算机中的指令、数据或状态等信息,它们在存储的形式上没有区别,都是“0”和“1”组成的二进制数据,但其含义不同。

2.存储程序是计算机能自动工作的关键所在。

计算机不同于的根本区别,在于后者的解题步骤(即程序)是在机器外由人工干预和控制的。

3.程序是计算机操作的步骤,它由一条一条的指令组成,每条指令都是计算机可以执行的基本。

数据则是计算机操作的。

4.计算机工作时,其中有两股信息在流动:一股是控制信息,即微操作命令,其发源地是,它分散流向各个部件。

另一股是数据信息,它受的控制,从一个部件流向另—个部件,边流动边被加工处理。

5.计算机的硬件与软件已经相辅相成,浑然一体。

从设计制造的角度看,在基本硬件的基础上,软件与硬件在逻辑上是的,是可以互相的。

三、简答题1.计算机的发展历史经历了哪三个发展阶段?手工阶段、机械阶段、电子计算阶段2.冯·诺依曼思想体制的基本思想是什么?1)、采用二进制(2)、采用存储控制(3)、计算机由五大部件(运算器、控制器、存储器、输入设备、输出设备)构成3.控制器应该具有哪两项主要任务?(1)、按照程序要求,控制程序中指令的执行程序(2)、根据指令寄存器中的指令码控制每一条指令的执行4.计算机系统的层次结构主要包括哪些层次?(0--6层)数字逻辑层、微程序设计层、机器语言层、操作系统层、汇编语言层、高级语言层、应用语言层5.解释下列术语:硬件、软件、总线、机器字长、虚拟机。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

存储器是计算机系统中的记忆设备第四章存储器第一节概述存储器是计算机系统中的记忆设备,用来存放程序和数据。

随着计算机的发展,存储器在系统中的地位越来越重要。

由于超大规模集成电路的制作技术,使CPU的速率变得惊人的高,而存储器的存数和取数的速度与它很难适配,这使计算机系统的运行速度在很大程度上受到存储器速度的制约。

此外,由于I/O设备的不断增多,如果它们与存储器打交道都通过CPU 来实现,会降低CPU的工作效率。

为此,出现了I/O与存储器的直接存取方式(DMA),这也使存储器的地位更为突出。

尤其在多处理机的系统中,各处理机本身都需与其主存交换信息,而且各处理机在互相通信中,也都需共享存放在存储器中的数据。

因此,存储器的地位更为重要。

从某种意义上讲,存储器的性能已成为计算机系统的核心。

一、存储器的分类1.按存储介质分(1)半导体存储器。

存储元件由半导体器件组成的叫半导体存储器。

其优点是体积小、功耗低、存取时间短。

其缺点是当电源消失时,所存信息也随即丢失,是一种易失性存储器。

半导体存储器又可按其材料的不同,分为双极型(TTL)半导体存储器和MOS半导体存储器两种。

前者具有高速的特点,而后者具有高集成度的特点,并且制造简单、成本低廉,功耗小、故MOS半导体存储器被广泛应用。

(2)磁表面存储器。

磁表面存储器是在金属或塑料基体的表面上涂一层磁性材料作为记录介质,工作时磁层随载磁体高速运转,用磁头在磁层上进行读写操作,故称为磁表面存储器。

按载磁体形状的不同,可分为磁盘、磁带和磁鼓。

现代计算机已很少采用磁鼓。

由于用具有矩形磁滞回线特性的材料作磁表面物质,它们按其剩磁状态的不同而区分“0”或“1”,而且剩磁状态不会轻易丢失,故这类存储器具有非易失性的特点。

(3)光盘存储器。

光盘存储器是应用激光在记录介质(磁光材料)上进行读写的存储器,具有非易失性的特点。

光盘记录密度高、耐用性好、可靠性高和可互换性强等。

2.按存取方式分类按存取方式可把存储器分为随机存储器、只读存储器、顺序存储器和直接存取存储器四类。

(1)随机存储器RAM(RandomAccessMemory)。

RAM是一种可读写存储器,其特点是存储器的任何一个存储单元的内容都可以随机存取,而且存取时间与存储单元的物理位置无关。

计算机系统中的主存都采用这种随机存储器。

由于存储信息原理的不同,RAM又分为静态RAM(以触发器原理寄存信息)和动态RAM(以电容充放电原理寄存信息)。

(2)只读存储器ROM(ReadonlyMemory)。

只读存储器是能对其存储的内容读出,而不能对其重新写入的存储器。

这种存储器一旦存入了原始信息后,在程序执行过程中,只能将内部信息读出,而不能随意重新写入新的信息去改变原始信息。

因此,通常用它存放固定不变的程序、常数以及汉字字库,甚至用于操作系统的固化。

它与随机存储器可共同作为主存的一部分,统一构成主存的地址域。

只读存储器分为掩膜型只读存储器MROM(MaskedROM)、可编程只读存储器PROM(ProgrammableROM)、可擦除可编程只读存储器EPROM(ErasableProgrammableROM)、用电可擦除可编程的只读存储器EEPROM(ElectricallyErasableProgrammableROM)。

以及近年来出现了的快擦型存储器FlashMemory,它具有EEPROM的特点,而速度比EEPROM快得多。

(3)串行访问存储器。

如果对存储单元进行读写操作时,需按其物理位置的先后顺序寻找地址,则这种存储器叫做串行访问存储器。

显然这种存储器由于信息所在位置不同,使得读写时间均不相同。

如磁带存储器,不论信息处在哪个位置,读写时必须从其介质的始端开始按顺序寻找,故这类串行访问的存储器又叫顺序存取存储器。

还有一种属于部分串行访问的存储器,如磁盘。

在对磁盘读写时,首先直接指出该存储器中的某个小区域(磁道),然后再顺序寻访,直至找到位置。

故其前段是直接访问,后段是串行访问,也称其为半顺序存取存储器。

3.按在计算机中的作用分类按在计算机系统中的作用不同,存储器又可分为主存储器、辅助存储器、缓冲存储器。

主存储器的主要特点是它可以和CPU直接交换信息。

辅助存储器是主存储器的后援存储器,用来存放当前暂时不用的程序和数据,它不能与CPU直接交换信息。

两者相比主存速度快、容量小、每位价格高;辅存速度慢、容量大、每位价格低。

缓冲存储器用在两个速度不同的部件之中,如CPU与主存之间可设置一个快速缓冲存储器,起到缓冲作用。

二、存储器的层次结构存储器有三个主要特性:速率、容量和价格/位(简称位价)。

一般说来,速度越高,位价就越高;容量越大,位价就越低;而且容量越大,速度必越低。

可以用一个形象的存储器分层结构图,来反映上述的问题,如下图所示。

图中由上至下,每位的价格越来越低,速度越来越慢,容量越来越大,CPU访问的频度也越来越少。

最上层的寄存器通常制作在CPU芯片内。

寄存器中的数直接在CPU内部参与运算,寄存器的速度最快、位价最高、容量最小。

主存用来存放要参与运行的程序和数据,其速度与CPU速度差距较大,为了使它们之间速度更好匹配,在主存与CPU之间,插入了一种比主存速度更快、容量更小的高速缓冲存储器Cache,其位价要高于主存。

主存与缓存之间的数据调动是由硬件自动完成的,对程序员是透明的。

以上三层存储器都是由速度不同、位价不等的半导体存储材料制成,它们都设在主机内。

第四层是辅助存储器,其容量比主存大得多,大都用来存放暂时末用到的程序和数据文件。

CPU不能直接访问辅存,辅存只能与主存交换信息,因此辅存的速度可以比主存慢得多。

辅存与主存之间信息的调动均由硬件和操作系统来实现。

辅存的位价是最低廉的。

实际上,存储器的层次结构主要体现在缓存—主存、主存—辅存这两个存储层次上,如下图所示。

从CPU角度来看,缓存—主存这一层次的速度接近于缓存,高于主存;其容量和位价却接近于主存。

这就从速度和成本的矛盾中获得了理想的解决办法。

主存—辅存这一层次,从整体分析,其速度接近于主存,容量接近于辅存,平均位价也接近于低速、廉价的辅存位价,这又解决了速度、容量、成本这三者矛盾。

现代计算机系统几乎都具有这两个存储层次,构成了缓存、主存、辅存三级存储系统。

在主存—辅存这一层次的不断发展中,形成了虚拟存储系统。

在这个系统中,程序员编程的地址范围与虚拟存储器的地址空间相对应。

例如,机器指令地址码为24位,则虚拟存储器的存储单元可达16Mb。

可是这个数与主存的实际存储单元个数相比要大得多,称这类指令地址码叫虚地址(虚存地址、虚拟地址)或叫逻辑地址,而把主存的实际地址称作物理地址或实地址。

物理地址是程序在执行过程中能够真正访问的地址,也是真实存在于主存的存储地址。

对具有虚拟存储器的计算机系统而言,编程时可用的地址空间远远大于主存空间,使程序员以为自己占有一个容量极大的主存,其实这个主存并不存在,这就是我们将其称之为虚拟存储器的原因。

对虚拟存储器而言,其逻辑地址变换为物理地址的工作,是由计算机系统的硬设备和操作系统自动完成的,对程序员是透明的。

当虚地址的内容在主存时,机器便可立即使用;若虚地址的内容不在主存,则必须先将此虚地址的内容传递到主存的合适单元后再为机器所用。

第二节主存储器一、概述主存的实际结构如上图所示,当根据MAR中的地址访问某个存储单元时,需经过地址译码、驱动等电路,才能找到所需访问的单元。

读出时,需经过读出放大器,才能将被选中单元的存储字送到MDR。

写入时,MDR中的数据也必须经过写入电路才能真正写入到被选中的单元中。

现代计算机的主存都由半导体集成电路构成,图中的驱动器、译码器和读写电路均制作在存储芯片中,而MAR和MDR制作在CPU芯片内。

存储芯片和CPU芯片可通过总线连接,如下图所示。

当要从存储器读出某一信息字时,首先由CPU将该字的地址送到MAR,经地址总线送至主存,然后发读命令。

主存接到读命令后,得知需将该地址单元的内容读出,便完成读操作,将该单元的内容读至数据总线上,至于该信息由MDR送至什么地方,远已不是主存的任务,而是由CPU决定的。

若要向主存存入—个信息字时,首先CPU将该字所在主存单元的地址经MAR送到地址总线,并将信息字送入MDR,然后向主存发写命令,主存按到写命令后,便将数据线上的信息写入到对应地址线指出的主存单元中。

1.主存中存储单元地址的分配主存各存储单元的空间位置是由单元地址号来表示的,而地址总线是用来指出存储单元地址号的,根据该地址可读出一个存储字。

不同的机器存储字长也不同,为了满足字符处理的需要,常用8位二进制数表示一个字节,因此存储字长都取8的倍数。

通常计算机系统既可按字寻址,也可按字节寻址。

例如IBM370机其字长为32位,它可按字节寻址,即它的每一个存储字包含4个可独立寻址的字节,其地址分配如下图(a)所示。

字地址是用该字高位字节的地址来表示,故其字地址是4的整数倍,正好用地址码的末两位来区分同一字的4个字节的位置。

但对PDP-11机而言,其字地址是2的整数倍,它用低位字节的地址来表示字地址,如下图(b)所示。

如上图(a)所示,对24位地址线的主存而言,按字节寻址的范围是16MB,按字寻址的范围为4MB。

如上图(b)所示,对24位地址线而言,按字节寻址的范围仍为16MB,但按字寻址的范围为8MB。

2.主存的技术指标主存的主要技术指标是存储容量和存储速度。

(1)存储容量。

存储容量是指主存能存放二进制代码的总数,即:存储容量=存储单元个数×存储字长它的容量也可用字节总数来表示,即:存储容量=存储单元个数×存储字长/8(2)存储速度。

存储速度是由存取时间和存取周期来表示的。

存取时间又叫存储器的访问时间(MemoryAccessTime),它是指启动一次存储器操作(读或写)到完成该操作所需的全部时间。

存取时间分读出时间和写入时间两种。

读出时间是从存储器接收到有效地址开始,到产生有效输出所需的全部时间。

写入时间是从存储器接收到有效地址开始,到数据写入被选中单元为止所需的全部时间。

存取周期(MemoryCycleTime)是指存储器进行连续两次独立的存储器操作(如连续两次读操作)所需的最小间隔时间,通常存取周期大于存取时间。

现代MOS型存储器的存取周期可达100ns;双极型TTL存储器的存取周期接近10ns。

与存取周期密切相关的指标叫存储器的带宽,它表示每秒从存储器进出信息的最大数量,单位可用字/秒或字节/秒或位/秒表示。

如存取周期为500ns,每个存取周期可访问16位,则它的带宽为32M位/秒。

存储器的带宽决定了以存储器为中心的机器可以获得的信息传输速度,它是改善机器瓶颈的一个关键因素。

相关文档
最新文档