当前位置:首页 > 内存 > 正文

内存使用计算算法(电脑运行内存8g改16g)

  • 内存
  • 2024-08-25 09:23:36
  • 3076

一、内存字节算法

A4000H和CBFFFH都表示16进制数据,H表示16进制,所以A4000H到CBFFFH的总字节数为:CBFFFH(835583)-A4000H(671744)+1=28000H(0)。

公式中的尾数H代表一个十六进制数,括号中的数字是对应的十进制数,所以他们之间有163840个字节,163840/1024=160,这样就得到了总数。A4000H至CBFFFH中为160*1024字节。

可以使用Windows自带的计算器来计算,减去start_d后,将3到5的数字加1。该性质是(5-3)+1=3个数字,而不是5-3=2个数字。

扩展信息

字符字节

ASCII码:一个英文字符(不区分大小写)包含一个字节的空格,中文。一个字符占用两个字节的空间。计算机中用作数字单元的二进制数序列一般是8位二进制数转换为十进制数。最小值为0,最大值为255。例如,ASCII码是一个字节。

UTF-8编码:1个英文字符等于1个字节,1个汉字(包括繁体中文)等于3个字节。

Unicode编码:一个英文单词等于两个字节,一个汉字(包括繁体中文)等于两个字节。

字符:英文标点符号占一个字节,中文标点符号占两个字节。例:英文时间“”占1个字节,中文时间“占2个字节


二、存储器存储容量怎么算

内存存储容量的基本单位是Byte。但由于目前的内存容量非常大,常用KB、MB、GB、TB作为存储容量的单位。

换算:

1B(字节、字节)=8bit;

1MB(兆字节、兆字节、兆字节,简称“兆字节”)=1024KB=2^20B

1GB(千兆字节、千兆字节、百亿字节,简称“千兆字节”);”)=1024MB=2^30B;

1TB(太字节、万亿字节、太字节)=1024GB=2^40B;

1PB(拍字节、拍字节、拍字节)=1024TB=2^50B;

1EB(艾字节、艾字节)=1024PB=2^60B;

1ZB(泽字节、十万亿字节、泽字节)=1024EB=2^70B。

扩展信息

兆字节(MB)=1024KB对应一个短篇小说的文本内容。

千兆字节(GB)=1024MB对应贝多芬第五乐章交响曲的乐谱内容。

太字节(TB)=1024GB相当于一家大型医院的X射线图像信息量。

拍字节(PB)=1024TB相当于美国学术研究图书馆信息内容的50%。

艾字节(EB)=1024PB5EB相当于迄今为止世界各地人们所说的话。

Zettabyte(ZB)=1024EB相当于世界海滩上的沙子总量。

Yottabyte(YB)=1024ZB相当于7000个人体的微细胞总数。

上一篇:内存计算方式

下一篇:内存伙伴算法