精华内容
下载资源
问答
  • 网络工程师考试考察知识点繁多,形式多样...本次分课程重点讲解了内存存储容量计算方法。通过基本概念阐述->历年真题强化训练->独家解题技巧总结,三大步骤帮助考生掌握内存存储容量计算方法,拿到相应分数。
  • 在视频监控应用中,用于计算监控存储容量计算工具
  • 内存ram容量计算

    千次阅读 2020-05-09 14:54:07
    ram容量通常是指随机存储器的内存容量,是内存条的关键性参数。内存容量一般都是2的整次方倍,比如64MB、128MB、256MB等,内存容量越大越有利于系统的运行。进入21世纪初期的台式机中主流采用的内存容量为2GB或4GB...

    ram也叫随机存取记忆体,它就相当于PC机上的移动存储,主要是用来存储和保存数据的。它在任何时候都可以进行读写,RAM存储器通常是作为操作系统或其他正在运行程序的临时存储介质。但是当电源关闭时RAM不能保留数据,如果需要保存数据,就必须把它们写入到一个长期的存储器中。

    ram容量通常是指随机存储器的内存容量,是内存条的关键性参数。内存的容量一般都是2的整次方倍,比如64MB、128MB、256MB等,内存容量越大越有利于系统的运行。进入21世纪初期的台式机中主流采用的内存容量为2GB或4GB,512MB、256MB的内存已较少采用。 系统对内存的识别是以Byte为单位,每个字节由8位二进制数组成,即8bit(比特,也称“位”)。按照计算机的二进制方式,1Byte=8bit;1KB=1024Byte;1MB=1024KB;1GB=1024MB;1TB=1024GB。

    1KB=1024B=1024字节
    1MB=1024KB=1,048,576字节
    1GB=1024MB=1,073,741,824字节
    1TB=1024GB=1,099,511,627,776字节
    1PB=1024TB=1,125,899,906,842,624字节
    1EB=1024PB=1,152,921,504,606,846,976字节
    1ZB=1024EB=1,180,591,620,717,411,303,424字节
    1YB=1024ZB=1,208,925,819,614,629,174,706,176字节

    系统中内存的数量等于插在主板内存插槽上所有内存条容量的总和,内存容量的上限一般由主板芯片组和内存插槽决定。不同主板芯片组可以支持的容量不同,比如Inlel的810和815系列芯片组最高支持512MB内存,多余的部分无法识别。

    展开全文
  • Android 获取手机内存存储容量信息

    千次阅读 2015-09-12 17:56:43
    获取手机内存存储信息我们现在的Android手机中就用这个存储信息的容量的 功能,所以 看了源码,学习然后总觉下,如发现错误请多指正; 用到了两个类1.Environment类:这个单词翻译中文的意思是:外界、环境,顾名思义...

    获取手机内存存储信息

    我们现在的Android手机中就用这个存储信息的容量的
    功能,所以 看了源码,学习然后总觉下,如发现错误请多指正;
    用到了两个类

    1.Environment类:这个单词翻译中文的意思是:外界、环境,顾名思义。这个类就是外部存储的一些状态等信息,它提供了一些外部存储状态的常量值, 或获取存储目录的方法;

    状态常量值:
    MEDIA_BAD_REMOVAL

    MEDIA_CHECKING

    MEDIA_MUNTED

    MEDIA_MOUNTED_READ_ONLY

    MEDIA_NOFS
    等等..

    方法:

    getDataDirectory() //获取手机内存目录 也就是 data/data

    getDownloadCacheDirectory() //获取下载缓存目录

    getExternalStorageDirectory() //获取外部存储的目录

    getExternalStorageState() //获取当前外部存储的状态

    在这里当然是用到了 Environmnet.getDataDirectory() 的方法获取手机内存目录

    StatFs类 这个类是保存了文件系统信息和 情况的类

    它提供了得到文件系统一块存储空间的大小的方法
    StatFs stat = new StatFs(path.getPath());
    得到的字节数
    stat.getBlockSizeLong();


    **得到文件系统用了多少块存储空间的块数**
    stat.getBlockCountLong();“`

    得到该文件系统已用了多少块存储空间的块数
    stat.getAvailableBlocksLong();

    所以呢!最后的步骤:

    1.得到手机内存目录
    2.得到文件系统一块存储空间的字节数
    3.得到该文件系统总空间所占 内存块的 块数
    4.得到该文件系统已用的 内存块的块数
    5.计算该文件总空间和已用空间的字节数
    最后,格式化一下:
    Formatter.formatFileSize(Context context,long size);

    最后,看下代码:

    public void SdSpace() { 
    File path = Environment.getDataDirectory();
    StatFs stat = new StatFs(path.getPath());
    
    //得到每一块空间的大侠
    long blockSize = stat.getBlockSizeLong();
    //得到 空间快个数
    long totalBlocks = stat.getBlockCountLong();
    //得到已用的空间 块数
    long availableBlocks = stat.getAvailableBlocksLong();
    
    long totalSize = blockSize * totalBlocks;
    long availSize = availableBlocks * blockSize;
    
    String totalStr = Formatter.formatFileSize(this, totalSize);
    String availStr = Formatter.formatFileSize(this, availSize);
    tv.setText("总空间:"+totalStr+"\n"+"可存:"+availStr);
        }
    展开全文
  • 内存和芯片存储容量问题 存储单元: 在存储器中有大量的存储元,把它们按照相同的位,划分为组,组内所有的存储元同时进行读出或写入的操作,这样的一组存储元称为一个存储单元。

    内存和芯片存储容量问题


    本篇文章:

            对于计算机的内存和芯片存储容量问题迷糊了很久,现在懂了一点,赶紧记下来,希望本篇文章可以对大家的理解有所帮助。

    存储单元:

    存储器中有大量的存储元,把它们按照相同的位,划分为组,组内所有的存储元同时进行读出或写入的操作,这样的一组存储元称为一个存储单元

    • bit: 计算机中最小的信息单位是bit,也就是一个二进制位。
    • Byte: 8个bit组成一个Byte,就是一个字节

    一个存储单元可以存储一个字节,就是8个二进制位。

    • 存储地址: 存储地址一般用16进制数表示,而每一个存储器地址中又存放着一组二进制表示的数,通常称为该地址的内容。注意:存储单元的地址和地址中的内容是不一样的。前者是存储单元的编号,表示存储器中的一个位置,后者表示的是这个地址存放的数据。例如:一个是房间号码,一个是房间来往的人。

    • 字存储单元: 存放一个机器字的存储单元,其对应的单元地址称为:字地址

    • 存储字长: 存储器中一个存储单元所存储的二进制代码的位数。

    • 机器字: 指数据总线的宽度

    • 字节存储单元: 存放一个字节的存储单元,对应的单元地址为:字节地址

    • 按字寻址计算机: 计算机中可以编址的最小单元是字存储单元

    • 按字节寻址计算机: 计算机中可以编址的最小单元是字节存储单元

    如果机器字长等于存储单元的位数,一个机器字可以包含数个字节,所以,一个存储单元也可以包含数个单独编址的字节地址。

    【例如】一个16位二进制的字存储单元可存放两个字节,可以按地址寻址,也可以按字节地址寻址。当用字节地址寻址时,16位的存储单元战两个字节地址。

    • 地址线: 用于传输地址信号,可以指向主存储器的每一个单元。

    • 数据线: 用于传输数据,数据信号可传送到各个寄存器,存储器的各个单元,各个端口。

    • 地址线20根表示能指示2^20个内存单元;

    • 数据线32根 :表示通过数据线每次可以传送32位(每根线每次只能传送1位),即4B(32bit= 4*8bit = 4B),4B表示4字节

    • 芯片容量: 2的地址线位数次方乘以数据线位数;比如地址线8位,数据线4位,芯片容量:2^8×4=1024位


    存储容量:

    定义: 计算机的存储容量是按字节为最小单位的,对于一个有128个存储单元的存储器,可以说,它的容量为128字节。如果有一个1KB的存储器,则它有1024个存储单元,编号从0-1023.

    计算公式:

    按位计算(b): 存储容量 = 存储单元个数 x 存储字长

    按字节计算(B): 存储容量 = 存储单元个数 x 存储字长 / 8

    【例题】一个存储器有16根地址线,8根数据线,求此存储器存储容量?

    【解】按位求取:2^16 x 8位 = 64K x 8 位

    按字节求取:2^16 x 8位/8 = 64K x B = 64B

    分析:

    存储单元与地址线的关系: 我们知道CPU访问存储器的最小单位是存储单元且每个存储单元都有一个地址,1 根地址线可以查找 2 个地址既2个存储单元,16根地址线则可以查找 2^16个存储单元。

    存储字长与数据线的关系 : 我们知道存储字长是指存储器中一个存储单元(存储地址)所存储的二进制代码的位数,而二进制代码的位数是由数据线的根数决定的,也就是说:存储字长 = 数据线根数

    字节(B)与位(b)的关系: 计算机里规定 1Byte = 8bit ,没有为什么就是这样规定定的!!!

    所以存储容量有两种表示方法:64K x 8位 = 64KB

    我们常见的内存容量表示方法是以字节位单位的,例如1GB,4MB,512KB

    1GB = 10^3 MB = 10^6 KB = 10^9 B = 10^9 x 8b


    练习:

    【例题1】

    【问题】某计算机内存按字节编址,内存地址区域从44000H到6BFFFH,共有 160 K字节。 若采用16K×4bit的SRAM芯片,构成该内存区域共需 多少 片?

    【回答】实际的存储器总是由一片或多片存储器配以控制电路构成的。其容量为W×B,W表示存储单元(word)的数量,B表示每个单元(word)由多少位(bit)组成。如果一个芯片的规格是a×b,则组成W×B的存储器需要用(W / a)×(B / b)个芯片。

    本题中内存片数:(160K / 16K)×(8bit / 4bit) = 20片

    【内存地址区域从44000H到6BFFFH,共有 160 K字节,为什么?】 (0x和H符号,都是16进制的表示符号)

    16进制:(6BFFF+1 - 44000) H= (6C000 - 44000)H = 28000H (+1是因为要包含6BFFFH这个地址)

    转10进制:28000H = 2 x 16^4 + 8 x 16^3 + 0 x 16^2 + 0 x 16^1 + 0 x 16^0 = 2 x 16^4 + 8 x 16^3

    1MB = 2^10KB

    1KB = 2^10byte

    (2 x 16^4 + 8 x 16^3) / 2^10 = 160KB (B就表示题目中的字节)
    【例题2】

    【问题】某计算机,其存储字长是32位,存储容量是64KB,按字编址,地址空间范围是()

    A.0000H~FFFFH

    B.0000H~3FFFH

    C.0000H~7FFFH

    D.0000H~1FFFH

    【分析】存储容量 = 存储单元个数 x 存储字长

    存储字长为32位 = 4 x 8b

    得:存储单元个数:64KB / 4B = 16K

    已知存储单元的个数,存储单元个数也等同于存储空间的范围,化成二进制,得

    2^14 = 16K,2^14-1 = 0011 1111 1111 1111

    求得:地址空间范围:0000H~3FFFH


    参考链接: https://blog.csdn.net/u014335742/article/details/84196384?utm_source=app

    作者:文小白
    展开全文
  • 数据总线,地址总线,存储容量计算题理解

    万次阅读 多人点赞 2018-06-19 13:07:08
    存储容量=单元数*每单元的位数,一般每单元位数都是8例1.若256KB的SRAM具有8条数据线,则他具有多少条地址线 分析:256KB为他的存储容量,则一般表达为单元数*每单元位数,8条数据总线代表8位...

    1.地址总线:一个cpu的N根地址总线,则可以说这个CPU的地址总线宽度为N。这样cpu最多可以寻址2的N次方个内存单元。

    2.8根数据总线传送一个8位二进制,数据线数量相当于每单元的位数

    3.存储容量=单元数*每单元的位数,一般每单元位数都是8


    例1.若256KB的SRAM具有8条数据线,则他具有多少条地址线

         分析:256KB为他的存储容量,则一般表达为单元数*每单元位数,8条数据总线代表8位,也就是一个单元

                    256KB=32KB*8             32KB为单元数,也就是2的N次方等于32KB

                    为了计算方便,可记2的10次方=1K            则32KB=2的5次方*2的10次方


    例2.写出下列的RAM芯片片内的地址线和数据线的条数:(1)4K*8位;(2)512K*4位;(3)1M*1位;(4)2K*8位

    (1)地址: 4K=2的N次方    N=12             数据:8位,也就是8条

    (2)与上题同理:       地址:19        数据:4

    (3)地址:20          数据:1

     (4)地址:11      数据:8



    例3.设有一个具有20位地址和32位字长的存储器,问:

    1.该存储器能储存多少个字节信息

    解:2的20次方=1M      32位字长,换算成B,32÷8=4B

           则

    32÷8×(2^20) B = 4×2^20 B = 4^20 B = 4 MB

    2.如果存储器由512K*8位SRAM芯片组成,需要多少片

    解:4MB=4*1024KB=4096KB                4096KB÷512=8

            则需要8片

    3.需要多少地址线做芯片选择

         因为需要8片,则需要2的N次方的N来控制着8片选那一片,则需要3根地址线



         
















    展开全文
  • 内存容量计算

    千次阅读 2017-02-26 12:07:00
    写这篇文章的初衷是源于一个群友问的问题,大意是有20根地址线,内存按字节编址,内存容量是多大)。 这个问题其实不难,学过计算机组成原理的都知道,只要220*1B=1MB。但是他对内存编址没有一个清晰的认识,所以...
  • 如何计算DDR存储容量

    千次阅读 2020-08-12 14:10:08
    做嵌入式开发的工程师肯定都接触过DDR,DDR就是我们常说的内存的大小,现在DDR已经发展到DDR5系列了,存储容量和存储速度都得到了极大的提高。但嵌入式项目中目前用到最多的还是DDR3和DDR4系列,大部分都是采用的...
  • 计算机中内存问题,存储芯片容量问题

    千次阅读 多人点赞 2018-11-18 15:42:34
    2、存储芯片容量计算方法: 地址线和数据线共同反应存储芯片的容量。 地址线一次确定一个存储单元,地址线上值可能取的所有组合确定了存储单元的个数。所以,存储单元的个数=2^地址线的条数 常说:8K可以用13根...
  • 计算机存储容量计算(字节)

    千次阅读 2008-09-06 10:30:00
    计算机用来表示存储空间大小的最基本容量单位是 字节(Byte): 字节是通过网络传输信息(或在硬盘或内存存储信息)的单位。 字节 开放分类: 计算机、单位、储存、容量、光储存 zìjié ...
  • 存储容量与地址空间的计算

    千次阅读 2020-09-07 22:38:42
    比如,告诉你某FLASH存储容量8MB,地址空间范围是m~0xFFFFFFFF,让求m 先算出8M对应的16进制数,内存是按照...其他的题目,同以上一样的道理,可以算最高地址,也可以根据地址空间范围计算存储容量,还是相对简单的 ...
  • 图片占内存容量计算公式

    万次阅读 2014-12-16 19:12:18
    1. 图片占内存容量计算公式为:  图片所占内存大小 = 图片长度(像素) * 图片宽度(像素) * 一个像素所占内存空间(单位:字节)   一般地,一个象素所占内存空间根据机器颜色数(专业词汇叫色深Color Depth)...
  • STM32程序占用的内存容量计算

    千次阅读 2019-08-21 18:33:11
    STM32中程序占用内存容量 Keil MDK下Code, RO-data,RW-data,ZI-data这几个段: Code存储程序代码。 RO-data存储const常量和指令。 RW-data存储初始化值不为0的全局变量。 ZI-data存储未初始化的全局变量或初始化...
  • 1. 冯·诺依曼计算机设计的主要思想是什么?它包括哪些主要组成部分? ...存储容量:指存储器可以容纳的二进制信息量,用存储器中存储地址寄存器MAR的编址数与存储字位数的乘机表示。单位是“bit...
  • 1TB等于多少MB和多少GB?是电脑的硬盘!谢谢!1GB=1024MB(理论上) ...TB:太字节(Terabyte),计算机存储容量单位,也常用TB来表示。GB:吉字节(GB、Gigabyte,在中国又被称为吉咖字节或京字节或十亿字节或戟).1TB=...
  • 【转】像素存储容量计算

    千次阅读 2017-03-27 15:59:00
     然后,你得明白,在计算机中的最小的存储容量单位为 Bit ,即位的意思。    二、计算方法    ①首先计算出该图片的大小为多少个 Bit    拿例题一来计算,就等于:    A、像素总数为:...
  • Map存储容量内存占用测试

    千次阅读 2018-12-25 19:51:28
    System.out.println("一个HashMap对象占内存:" + (end - start));   =================================================================================================================================...
  • 存储器容量计算及相关概念

    万次阅读 多人点赞 2017-06-04 19:16:02
    存储器容量计算公式:  按位计算 (b) : 存储容量 = 存储单元个数 x 存储字长  按字节计算(B): 存储容量 = 存储单元个数 x 存储字长 / 8 存储单元 :CPU访问存储器的最小单位,每个存储单元都有一个地址。 ...
  • 虚拟存储容量

    千次阅读 2017-08-31 09:10:37
    虚拟存储容量受到下列哪一个因素的限制影响最大?D A. 磁盘空间大小 B. 物理内存大小 C. 数据存放的实际地址 D. 计算机地址位数 分析:这题应该是计算机地址位数才对。 从影响上讲:虚存容量= min (2^...
  • 如何计算大数据平台系统需要的服务器数量,集群节点数及存储容量等硬件设备参数
  • 内存按字节编址从A5000H到DCFFFH的区域其存储容量为(2)。 A.123KB B.180KB C.223KB D.224KB 解析: 从地址A5000H到DCFFFH的容量大小=DCFFF-A5000=37FFFH(224*1024)大小 其中1024byte=1Kb 此时我们将37FFFH...
  • 内存容量越大,处理数据的能力也就越强,但内存容量不可能无限的大,它要受到系统结构、硬件设计、制造成本等多方面因素的制约,一个最直接的因素取决于系统的总线宽度(处理器的地址总线的位数),也可以理解为cpu...
  • 内存地址的计算方法

    千次阅读 2017-07-15 21:36:01
    主要介绍了处理器的地址与内存容量之间的换算。
  • 视频监控存储所需容量大小计算

    千次阅读 2020-08-04 16:39:38
    这样一天的存储容量就算出来了,客户需要保存多久就再乘以天数就行。 举例: (1) 1路摄像头视频流,1Mpbs D1格式,数据存储30天,需要的存储容量: 1Mpbs/8×1路×30天×24小时×3600秒/1024≈316GB (2)...
  • 我们的计算机中能够存储数据的东西有内存,外存等等 内存的读写速度优于外存很多很多,但是由于其成本高的特点,一般只适用于做短时存储读取,也就是说,当我们的电脑关闭的时候,内存中的数据就全部消失了。与之...
  • 存储容量(空间)换算公式

    万次阅读 2019-02-22 17:22:18
    存储容量:是该存储设备上可以存储数据的最大数量 2的10次方是1024 1bit(比特) 一个电路线(可以表示0或1) 1Byte(字节)=8bit 1 KB = 1024 Byte Kilobyte千字节 1 MB = 1024 KB Megabyte兆字节 1 GB = 1024 MB...
  • 计算机组成原理——计算机的性能指标 1. 吞吐量: 一台计算机在某一时间间隔内能够处理的信息量。 2. 响应时间: 从输入有效到系统产生响应之间的时间度量,用时间单位来度量。...存储器中所有存储单元的总数目,通
  • 解析SRAM存储容量及基本特点

    千次阅读 2020-07-16 13:57:45
    SRAM不需要刷新电路即能保存它...下面英尚微电子解析关于SRAM存储容量及基本特点。 半导体随机存储器芯片内集成有记忆功能的存储矩阵,译码驱动电路和读/写电路等等。 下面介绍几个重要的概念: 读写电路:包括读出放
  • 计算机硬盘容量计算公式

    万次阅读 2014-11-22 13:41:20
    硬盘容量的单位为兆字节(MB)或千兆字节(GB),目前的主流硬盘容量为320~1500GB,影响硬盘容量的因素有单碟容量和碟片数量。... 硬盘是个人电脑中存储数据的重要部件,其容量就决定着个人电脑的数据存储量大小的
  • 机器字长、存储字长、存储单元的个数、存储容量

    千次阅读 多人点赞 2018-01-05 10:57:08
    机器字长:CPU一次能处理数据的位数。通常与CPU的寄存器的位数有关。 存储字长:存储单元的位数。MDR的位数反映了存储字长。 存储单元的个数:存储器中存储单元的个数。...存储容量存储容量=存储单元的个数*存储字长

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 182,173
精华内容 72,869
关键字:

内存存储容量计算