计算机原理二:磁盘和内存速度差多少?

前言

作为程序员,我们不深究硬件,无需深入了解硬件的各个电路信号等细节,只了解存储器的基本相关知识。

存储器的层次结构

层级关系图

寄存器

计算机的一种硬件组件,用于存储和快速访问处理器的数据,位于CPU内部的小型存储器单元,它是所以存储器当中处理速度最快的,但是也是存储数据最少的

CPU Cache

CPU高速缓存,用的是一种叫 SRAM(Static Random-Access Memory,静态随机存储器) 的芯片。我们经常说的三级缓存就是在这里,分为L1、L2、L3三层,其中L1 Cache包括数据缓存和指令缓存,L1是三级缓存离CPU最近的,所以是三级缓存里面最快的
在这里插入图片描述

内存

它使用的是一种叫作 DRAM (Dynamic Random Access Memory,动态随机存取存储器) 的芯片。。它使用电容器来存储数据,需要定期刷新以保持数据的有效性。DRAM的容量较大且相对廉价,但读写速度相对于CPU Cache较慢

固态硬盘

SSD(Solid-state disk) 就是我们常说的固体硬盘,结构和内存类似,但是它相比内存的优点是断电后数据还是存在的,而内存、寄存器、高速缓存断电后数据都会丢失。内存的读写速度比 SSD 大概快 10~1000 倍。

机械硬盘

机械硬盘(Hard Disk Drive, HDD),它是通过物理读写的方式来访问数据的,因此它访问速度是非常慢的,访问时间是毫秒(ms)级别的

CPU 访问数据流程图

读取数据流程图

总结

寄存器(Register):寄存器是CPU内部的存储器,访问速度非常快,通常在纳秒级别(几纳秒至十几纳秒)。
高速缓存(Cache):高速缓存是位于CPU和主存之间的存储层次结构,具有较快的访问速度。L1缓存的访问延迟通常在几个纳秒至十几个纳秒之间,而L2和L3缓存的访问延迟可能在几十纳秒至几百纳秒之间。
主存(RAM):主存是计算机系统中常用的内存类型,访问速度相对较慢。DDR4主存的访问延迟通常在几十纳秒至百多纳秒之间。
固态硬盘(SSD):固态硬盘使用闪存芯片作为存储介质,其访问速度比传统的机械硬盘要快。固态硬盘的随机读取延迟通常在几微秒至数十微秒之间,写入延迟可能稍高一些。
机械硬盘(HDD):机械硬盘使用旋转磁盘和读写磁头进行数据访问,相比其他存储器具有较慢的访问速度。机械硬盘的随机读取延迟通常在几毫秒至十几毫秒之间。

回到开始的问题:磁盘和内存速度可能相差万倍,内存访问是纳秒级别,磁盘访问是毫秒级别

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
白中英计算机组成原理(第三版)课后习题答案(白中英) 模拟计算机的特点是数值由连续量来表示�运算过程也是连续的。数字计算机的主要特 点是按位运算�并且不连续地跳动计算。模拟计算机用电压表示数据�采用电压组合和 测量值的计算方式�盘上连线的控制方式�而数字计算机用数字 0 和 1 表示数据�采用 数字计数的计算方式�程序控制的控制方式。数字计算机与模拟计算机相比�精度高� 数据存储量大�逻辑判断能力强。 2� 数字计算机可分为专用计算机和通用计算机�是根据计算机的效率、速度、价格、运行 的经济性和适应性来划分的。 3� 科学计算、自动控制、测量和测试、信息处理、教育和卫生、家用电器、人工智能。 4� 主要设计思想是�存储程序通用电子计算机方案�主要组成部分有�运算器、逻辑控制 装置、存储器、输入和输出设备 5� 存储器所有存储单元的总数称为存储器的存储容量。每个存储单元都有编号�称为单元 地址。如果某字代表要处理的数据�称为数据字。如果某字为一条指令�称为指令字。 6� 每一个基本操作称为一条指令�而解算某一问题的一串指令序列�称为程序。 7� 取指周期中从内存读出的信息流是指令流�而在执行器周期中从内存读出的信息流是指 令流。 8� 半导体存储器称为内存�存储容量更大的磁盘存储器和光盘存储器称为外存�内存和外 存共同用来保存进制数据。运算器和控制器合在一起称为中央处理器�简称 CPU�它 用来控制计算机及进行算术逻辑运算。适配器是外围设备与主机联系的桥梁�它的作用 相当于一个转换器�使主机和外围设备并行协调地工作。 9� 计算机的系统软件包括系统程序和应用程序。系统程序用来简化程序设计�简化使用方 法�提高计算机的使用效率�发挥和扩大计算机的功能用用途�应用程序是用户利用计 算机来解决某些问题而编制的程序。 10� 在早期的计算机中�人们是直接用机器语言来编写程序的�这种程序称为手编程序 或目的程序�后来�为了编写程序方便和提高使用效率�人们使用汇编语言来编写程序� 称为汇编程序�为了进一步实现程序自动化和便于程序交流�使不熟悉具体计算机的人 也能很方便地使用计算机�人们又创造了算法语言�用算法语言编写的程序称为源程序� 源程序通过编译系统产生编译程序�也可通过解释系统进行解释执行�随着计算机技术 的日益发展�人们又创造出操作系统�随着计算机在信息处理、情报检索及各种管理系 统中应用的发展�要求大量处理某些数据�建立和检索大量的表格�于是产生了数据库 管理系统。 11� 从第一至五级分别为微程序设计级、一般机器级、操作系统级、汇编语言级、高级 语言级。采用这种用一系列的级来组成计算机的概念和技术�对了解计算机如何组成提 供了一种好的结构和体制。而且用这种分级的观点来设计计算机�对保证产生一个良好 的系统结构也是很有帮助的。
兰大计算机组成原理课程作业全文共4页,当前为第1页。兰大计算机组成原理课程作业全文共4页,当前为第1页。 兰大计算机组成原理课程作业全文共4页,当前为第1页。 兰大计算机组成原理课程作业全文共4页,当前为第1页。 单选题 描述多媒体 CPU基本概念中正确表述的句子是 多媒体 CPU是带有 MMX技术的处理器 多媒体 CPU是非流水线结构 MMX指令集是一种 MIMD(多指令流多数据流 ) 的并行处理指令 多媒体 CPU一定是 CISC 机器 单选题 人们根据特定需要预先为计算机编制的指令序列称为 ___。 软件 文件 集合 程序 单选题 下列元件中存取速度最快的是 cache 存储器 内存 外存 单选题 同步控制是 只适用于 CPU控制的方式 只适用于外围设备控制的方式 由统一时序信号控制的方式 所有指令控制时间都相同的方式单选题 活动头磁盘存储器的平均存取时间是指___。 最大找道时间加上最小找道时间 平均找道时间 平均找道时间加上平均等待时间 平均等待时间 单选题 CRT的分辨率是 1024*1024 像素,像素的颜色数为 256,则刷新存储器的容量是 ___。 512KB 1MB 256KB 2MB 单选题 在机器数 ______中,零的表示是唯一的 原码表示法 反码表示法 补码表示法 移码表示法 兰大计算机组成原理课程作业全文共4页,当前为第2页。兰大计算机组成原理课程作业全文共4页,当前为第2页。 兰大计算机组成原理课程作业全文共4页,当前为第2页。 兰大计算机组成原理课程作业全文共4页,当前为第2页。 单选题 求 -1011 的补码 10101 01011 1011 0101 单选题 系统总线中地址线的功能是 ___。 用于选择主存单元 用于选择进行信息传输的设备 用于指定主存单元和 I/O 设备接口电路的地址 用于传送主存物理地址和逻辑地址 单选题 描述流水 CPU基本概念中正确表述的是 流水 CPU是一种非常经济而实用的时间并行技术 流水 CPU是以空间并行性为原理构造的处理器 流水 CPU一定是多媒体 CPU 流水 CPU一定是 RISC 机器 判断 系统程序包括以下几类 : 各种服务性程序, 语言程序, 操作系统, 数据库管理系统, 自动控制程序。 判断 内存条属于半导体存储器,是 ROM; 判断 执行指令时,指令在内存中的地址存放在指令寄存器中。 判断 cache 是主存的一部分,它可由指令直接访问。 判断 硬布线控制逻辑的基本特征是采用固定的逻辑电路来解释指令并产生微操作控制信号单选题 描述多媒体 CPU基本概念中正确表述的句子是 多媒体 CPU是带有 MMX技术的处理器 多媒体 CPU是非流水线结构 MMX指令集是一种 MIMD(多指令流多数据流 ) 的并行处理指令 多媒体 CPU一定是 CISC 机器 单选题 人们根据特定需要预先为计算机编制的指令序列称为 ___。 软件 文件 集合 程序 单选题 兰大计算机组成原理课程作业全文共4页,当前为第3页。兰大计算机组成原理课程作业全文共4页,当前为第3页。 兰大计算机组成原理课程作业全文共4页,当前为第3页。 兰大计算机组成原理课程作业全文共4页,当前为第3页。 下列元件中存取速度最快的是 cache 存储器 内存 外存 单选题 同步控制是 只适用于 CPU控制的方式 只适用于外围设备控制的方式 由统一时序信号控制的方式 所有指令控制时间都相同的方式单选题 活动头磁盘存储器的平均存取时间是指 ___。 最大找道时间加上最小找道时间 平均找道时间 平均找道时间加上平均等待时间 平均等待时间 单选题 CRT的分辨率是 1024*1024 像素,像素的颜色数为 256,则刷新存储器的容量是 ___。 512KB 1MB 256KB 2MB 单选题 在机器数 ______中,零的表示是唯一的 原码表示法 反码表示法 补码表示法 移码表示法 单选题 求 -1011 的补码 10101 01011 1011 0101 单选题 系统总线中地址线的功能是 ___。 用于选择主存单元 用于选择进行信息传输的设备 用于指定主存单元和 I/O 设备接口电路的地址 用于传送主存物理地址和逻辑地址 单选题 兰大计算机组成原理课程作业全文共4页,当前为第4页。兰大计算机组成原理课程作业全文共4页,当前为第4页。 兰大计算机组成原理课程作业全文共4页,当前为第4页。 兰大计算机组成原理课程作业全文共4页,当前为第4页。 描述流水 CPU基本概念中正确表述的是 流水 CPU是一种非常经济而实用的时间并行技术 流水 CPU是以空间并行性为原理构造的处理器 流水 CPU一定是多媒体 CPU 流水 CPU一定是 RISC 机器 判断 系统程序包括以下几类 : 各种服务性程序, 语言程序,
20年春北交《计算机组成原理(专)》在线作业  20年春北交《计算机组成原理(专)》在线作业全文共11页,当前为第1页。 北交《计算机组成原理(专)》在线作业-0001 试卷总分:100 得分:100 一、单选题 (共 20 道试题,共 40 分) 1.Pentium-3是一种______。 A.准16位处理器 B.64位处理器 C.32位处理器 D.16位处理器 2.CPU响应中断的时间是______。 A.间址周期结束。 B.执行周期结束; C.取指周期结束; D.中断源提出请求; 3.并行I/O标准接口SCSI中,一个主适配器可以连接______台具有SCSI接口的设备。 A.8 B.7~15 C.6 D.10 4.变址寻址方式中,操作数的有效地址等于______。 A.程序记数器内容加上形式地址(位移量) B.堆栈指示器内容加上形式地址(位移量) C.基值寄存器内容加上形式地址(位移量) D.变址寄存器内容加上形式地址(位移量) 5.CPU主要包括______。 A.运算器和主存 B.控制器、 运算器、cache C.控制器、ALU和主存 D.控制器 6.多总线结构的计算机系统,采用______方法,对提高系统的吞吐率最有效。 20年春北交《计算机组成原理(专)》在线作业全文共11页,当前为第2页。A.提高主存速度 B.多端口存储器 C.交叉编址多模块存储器 D.cache 7.计算机中表示地址时,采用______ 。 A.补码; B.无符号数。 C.反码; D.原码; 8.机器数______中,零的表示形式是唯一的。 A.补码 B.反码 C.原码 D.进制码 9.带有处理器的设备一般称为______设备。 A.远程通信 B.过程控制 C.智能化 D.交互式 20年春北交《计算机组成原理(专)》在线作业全文共11页,当前为第3页。 10.计算机系统中的存储器系统是指______。 A.cache、主存贮器和外存贮器 B.主存贮器 C.ROM存贮器 D.RAM存贮器 11.定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是______。 A.-215 ~ +(215 -1) B.-215 ~ +215 C.-(215 –1)~ +(215 –1) D.-(215 + 1)~ +215 12.活动头磁盘存储中,信息写入或读出磁盘是______进行的。 A.并行方式; B.并串方式。 C.串行方式; D.串并方式; 20年春北交《计算机组成原理(专)》在线作业全文共11页,当前为第4页。13.DMA方式的接口电路中有程序中断部件,其作用是______。 A.实现数据传送; B.向CPU提出总线使用权; C.向CPU提出传输结束; D.发中断请求。 14.程序控制类指令的功能是______。 A.进行算术运算和逻辑运算 B.进行主存和CPU之间的数据传送 C.进行CPU和I/O设备之间的数据传送 D.改变程序执行的顺序 15.计算机的外围设备是指______。 A.除了CPU 和内存以外的其它设备 B.远程通信设备 C.输入/输出设备 D.外存储器 16.采用DMA方式传送数据时,每传送一个数据要占用______的时间。 A.一个机器周期 20年春北交《计算机组成原理(专)》在线作业全文共11页,当前为第5页。B.一个时钟周期 C.一个指令周期 D.一个存储周期 17.(2000)10化成十六进制数是______。 A.(7F0)16 B.(7E0)16 C.(7D0)16 D.(7CD)16 18.集中式总线控制中,______方式对电路故障最敏感。 A.链式查询; B.计数器定时查询; C.独立请求; D.总线式。 19.计算机中有关ALU的描述,______是正确的。 A.能存放运算结果; B.只做算术运算,不做逻辑运算; C.只做加法; 20年春北交《计算机组成原理(专)》在线作业全文共11页,当前为第6页。D.以上都不对。 20.DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称作______。 A.周期挪用; B.停止CPU访问主存; C.DMA与CPU交替访问; D.DMA。 、多选题 (共 10 道试题,共 40 分) 21.指令中用到的数据可以来自() A.通用寄存器 B.输入输出接口 C.微程序存储器 D.内存单元 22.I/O与主机交换信息的方式中,中断方式的特点是_____。 A.传送与主程序并行工作。 B.传送与主程序串行工作; C.CPU与设备并行工作; 20年春北交《计算机组成原理(专)》在线作业全文共11页,当前为第7页。D.CPU与设备串行工作; 23.以下有关运算器的描述,____是不正确的。 A.算术运算与逻辑运算 B.只做
北交《计算机组成原理》在线作业一-0001 需要刷新的存储器是( )。 A:Cache B:ROM C:静态存储器 D:动态存储器 答案:D 若某数X的真值为-0.1010,它的( )表示为1.0110。 A:原码 B:补码 C:反码 D:移码 答案:B 指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式,可以实现( )。 A:堆栈寻址 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第1页。B:程序的条件转移 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第1页。 C:程序的无条件转移 D:程序的条件转移或无条件转移 答案:D 在I/O设备、数据通道、时钟和软件这四项中,可能成为中断源的是________。 A:I/O设备 B:I/O设备和数据通道 C:I/O设备、数据通道和时钟 D:I/O设备、数据通道、时钟和软件 答案:D 信息可以同时在两个方向上传输的总线称为 总线 A:单工 B:半双工 C:全双工 D:单双工 答案:C 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第2页。中断向量地址是______ 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第2页。 A:子程序入口地址 B:中断源服务程序入口地址 C:中断服务程序入口地址 D:中断返回地址 答案:B 目前我们所说的个人台式商用机属于( )。 A:巨型机 B:中型机 C:小型机 D:微型机 答案:D 通道是重要的I/O方式,其中适合连接大量终端及打印机的通道是______。 A:数组多路通道 B:选择通道 C:字节多路通道 D:以上答案全不对 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第3页。答案:C 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第3页。 计算机的外围设备是指_____ A:输入/输出设备 B:外存设备 C:通信设备 D:除主机外的其他设备 答案:D 有关高速缓冲存储器Cache的说法正确的是( )。 A:只能在CPU以外 B:CPU内外都可以设置Cache C:只能在CPU以内 D:若存在Cache,CPU就不能再访问内存 答案:B 在下列几种存储器中,CPU可直接访问的是(  ) A:主存储器 B:磁盘 C:磁带 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第4页。D:光盘 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第4页。 答案:A 断电后会丢失信息的是( )。 A:ROM B:RAM C:PROM D:快闪存储器 答案:B 原码一位乘法中符号位( ) A:与数值位分别进行运算 B:与数值位一起参与运算 C:表示进位 D:表示溢出 答案:A 以下叙述正确的是( ) A:主存的存取速度可以与CPU匹配 B:主存由RAM构成,不包括ROM 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第5页。C:辅存中的程序需要调入主存中才能运行 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第5页。 D:若指令的地址码为20位,则主存容量一定是20MB 答案:C 用于对某个寄存器中操作数的寻址方式称为( )寻址。 A:直接 B:间接 C:寄存器直接 D:寄存器间接 答案:C 一个256K×8的存储器,其地址线和数据线总和为( ) A:16 B:18 C:26 D:20 答案:C 当前设计高性能计算机的重要技术途径是( )。 A:提高CPU主频 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第6页。B:扩大主存容量 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第6页。 C:采用非冯?诺依曼结构 D:采用并行处理技术 答案:D 某机字长32位,存储容量1MB。若按字编址,它的寻址范围是( ) A:1M B:512KB C:256K D:256KB 答案:C EPROM是指( ) A:读写存储器 B:只读存储器 C:可编程的只读存储器 D:光擦除可编程的只读存储器 答案:D 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第7页。若[x]反=1.1011,则x =( )。 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第7页。 A:-0.0101 B:-0.0100 C:0.1011 D:-0.1011 答案:B 在组合逻辑控制器中,微操作控制信号由 ____决定 A:指令操作码 B:时序 C:状态条件 D:地址 答案:A,B,C 微指令格式可分为_____。 A:垂直 B:定长 C:不定长 D:水平 北交《计算机组成原理》在线作业一-0001全文共14页,当前为第8页。答案:A,D 北交《计算机组成原理》在线作业一-0001全文共14

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值