辅助存储器介绍

news/2024/10/31 6:17:22/

目录

  • 1. 基本概念
  • 2. 辅存的种类
  • 3. 磁表明存储器的技术指标
    • 3.1 基本概念
    • 3.2 技术指标
    • 3.3 计算技术指标

1. 基本概念

1. 计算机的存储系统

在这里插入图片描述
可以看到,计算机的存储系统可以分为:

辅存: 辅助存储器,也叫外存储器,读取速度最慢,容量最大,价格最低。其实辅存可以被看作外设。

主存: 也叫内存,位于主板上,CPU可以直接从内存中读取数据。(实际操作中其实是CPU先去缓存cache中找数据,找不到再去内存读,一般找到的概率高于90%,但这一过程对于用户是透明的。)主存的读写速度高于辅存(能达到1000倍),但容量小于辅存。

缓存: cache,位于CPU内部,速度很快,是主存读取速度的10倍,但容量很小,价格贵。

CPU内部寄存器: CPU包括运算器和控制器,其中的寄存器有数据寄存器DR,地址寄存器AR,程序计数器PC,指令寄存器IR等。

OK,这大概就是计算机的存储器系统,我们今天讨论的是最底层的辅存。

2. 辅存的种类

辅存可分为以下三类:磁表面存储器、光存储器、半导体存储器
在这里插入图片描述

3. 磁表明存储器的技术指标

3.1 基本概念

1. 磁道

存储在介质表面上的信息的磁化轨迹。

2. 柱面

在磁盘存储器中,对有多个盘片构成的盘组中,由处于同一半径的磁道组成的一个圆柱面。

注意:柱面数 = 磁道数

磁道与柱面的关系大致是这样:

在这里插入图片描述

3. 道密度

半径方向单位长度磁道数。

4. 位密度

磁道方向上单位长度记录的二进制位数。

道密度与位密度的示意图:

在这里插入图片描述

3.2 技术指标

1. 存储密度

单位长度或单位面积磁层表面所存储的二进制信息量。

2. 存储容量

指磁表面存储器所能存储的二进制信息总量。

3. 寻址时间

磁头从启动到找到存储位置的时间称为寻址时间,分成找道时间等待时间

找道时间Ts: 指的是磁头从当前磁道移动到目标磁道的时间,一般以平均找道时间表示。

等待时间Tw: 指的找道完成后,磁头等待读写区域旋转到磁头正下方所需要的等待时间,一般也以平均等待时间表示,平均等待时间为磁盘旋转半圈的时间

4. 数据传输率

单位时间内磁表面存储器向主机传送数据的位数或字节数。

数据传输率D=单磁道容量/转一圈时间

3.3 计算技术指标

【例题】

设磁盘组有20个可用记录面;存储区域内直径为2.36英寸,外直径5.00英寸;道密度为1250TPI,内层位密度52400bpi,转速为2400rpm,(其中TPI表示每英寸磁道数,bpi表示每英寸位数)。问:
(1) 共有多少个柱面?
(2)每道存储多少字节?
(3)盘组总存储容量是多少?
(4)数据传输率是多少?

【解答】

先说明,一般认为每个磁道存储的位数相同。

(1)柱面数 = 磁道数 = (5.00 - 2.36) * 1250 = 3300

(2)2.36 * pi * 52400 / 8 / 1024 = 47.4KB

(3)20 * 3300 * 47.4 / 1024 = 3055.11MB

(4)转速位2400r/min,故转一圈要1/40s,一个磁道有47.4KB,故数据传输率 = 47.4 / (1/40)/1024 = 1.85MB/s


http://www.ppmy.cn/news/800054.html

相关文章

YOLOV7详细解读(二)论文解读

YOLOV7详细解读(二)论文解读 论文解读 YOLOV7详细解读(二)论文解读前言一、YOLOV7是什么?二、论文解读0.摘要1.引言2.相关工作2.1. 实时目标检测器2.2. 模型重参数化2.3. 模型缩放 3.架构3.1. 扩展高效层聚合网络3.2. …

Angular7入门辅助教程(十)——HttpClient

如果有任何的非技术障碍,比如如何新建Angular项目,请先到我的"Angular7入门辅助教程"专栏参考这篇博客:Angular7入门辅助教程——前篇 Angular的HTTP服务,官方教程已经写得好而又简洁,所以,这一章…

vue实现一个购物车全功能

效果图: 1.静态代码结构渲染 <div class"app-container" id"app"><!-- 顶部banner --><div class"banner-box"><img src"http://autumnfish.cn/static/fruit.jpg" alt"" /></div><!-- 面包…

Angular7入门辅助教程——前篇

Angular7入门辅助教程 1、Angular简介 Angular 是一个开发平台。它能帮你更轻松的构建 Web 应用。Angular 集声明式模板、依赖注入、端到端工具和一些最佳实践于一身&#xff0c;为你解决开发方面的各种挑战。Angular 为开发者提升构建 Web、手机或桌面应用的能力。&#xff0…

【Java】删除集合元素的正确与错误做法

错误做法 一、fori正序 list.remove(num) Test public void test031(){ ArrayList<Integer> list new ArrayList<>(); list.add(1); list.add(3); list.add(3); for (int i 0; i < list.size(); i) { Integer numlist.get(i); if(num3){ list.re…

过去,现在,未来

2003年的时候&#xff0c;我第一次打开了IE浏览器&#xff0c;哦&#xff0c;我很失望&#xff0c;原来这就是互联网&#xff0c;这就是网络。好像平平无奇&#xff0c;没什么值得令人震惊的东西发生&#xff0c;可是在此之前&#xff0c;我很早的时候就接触到了电脑&#xff0…

20230705点亮STC32G实验箱9.6(STC32G12K128)开发板的跑马灯LED(深入了解)

08第六集&#xff1a;LED闪烁第六集&#xff1a;LED闪烁和花式点灯上和花式点灯上.mp4 09第六集&#xff1a;LED闪烁和花式点灯下.mp4 【大文哥学习32位8051】20230704【冲哥视频】第六集的晶振时钟的学习困惑 2023/7/5 17:36 delay_ms(3000); 刷机的时候如果使用11.0592M的Fos…

游戏的开发简绍

游戏作为娱乐生活的一个方面&#xff0c;参与其中的人越来越多&#xff0c;而大部分参与其中的人都是以玩家的身份。 他们热爱一款游戏&#xff0c;或是被游戏的故事情节、炫丽的场景、动听的音乐所艳羡&#xff0c;亦或是被游戏中角色扮演、炫酷的技能、有趣的任务所吸引&…