1024.g5.22

1024.g5.22-凯发网站

本文目录一览:

  • 1、电脑常识:内存容量,为什么以1024为进制?
  • 2、win7系统本来是6g内存,今天加到了8g,系统一开始只显示8gb(可用5.22g)后来改了
  • 3、为什么电脑的容量都用1024进位,而不是用1000进位?

电脑常识:内存容量,为什么以1024为进制?

1、二进位计数制仅用两个数码。0和1,所以,任何具有二个不同稳定状态的元件都可用来表示数的某一位。而在实际上具有两种明显稳定状态的元件很多。

例如,氖灯的”亮”和”熄”;开关的”开“和”关“; 电压的”高“和”低“、”正“和”负“;纸带上的”有孔“和“无孔”,电路中的”有信号“和”无信号“, 磁性材料的南极和北极等等,不胜枚举。 利用这些截然不同的状态来代表数字,是很容易实现的。

不仅如此,更重要的是两种截然不同的状态不单有量上的差别,而且是有质上的不同。这样就能大大提高机器的抗干扰能力,提高可靠性。而要找出一个能表示多于二种状态而且简单可靠的器件,就困难得多了。

2、二进位计数制的四则运算规则十分简单。而且四则运算最后都可归结为加法运算和移位,这样,电子计算机中的运算器线路也变得十分简单了。不仅如此,线路简化了,速度也就可以提高。这也是十进位计数制所不能相比的。

3、在电子计算机中采用二进制表示数可以节省设备。可 以从理论上证明,用三进位制最省设备,其次就是二进位制。但由于二进位制有包括三进位制在内的其他进位制所没有的优点,所以大多数电子计算机还是采用二进制。

由于二进制中只用二个符号 “ 0” 和“1”,因而可用布尔代数来分析和综合机器中的逻辑线路。 这为设计电子计算机线路提供了一个很有用的工具 。

4、二进制的符号“1”和“0”恰好与逻辑运算中的“对”(true)与“错”(false)对应,便于计算机进行逻辑运算。

数字电子电路中,逻辑门直接采用了二进制,因此现代的计算机和依赖计算机的设备里都用到二进制。

扩展资料:

十进数转成二进数

整数部分,把十进制转成二进制一直分解至商数为0。读余数从下读到上,即是二进制的整数部分数字。 小数部分,则用其乘2,取其整数部分的结果,再用计算后的小数部分依此重复计算,算到小数部分全为0为止,之后读所有计算后整数部分的数字,从上读到下。

二进制化为八进制

把二进制化为八进制也很容易,因为八进制以8为基数,8是2的幂(8=23),因此八进制的一位恰好需要三个二进制位来表示。八进制与二进制数之间的对应就是上面表格中十六进制的前八个数。二进制数000就是八进制数0,二进制数111就是八进制数7,以此类推。

参考资料:百度百科-二进制

win7系统本来是6g内存,今天加到了8g,系统一开始只显示8gb(可用5.22g)后来改了

原因分析及解决:

1、主机采用集成显卡,分配部分内存充当显存,可尝试进入bios修改显存分配的大小;

2、系统设置限制,解决方法如下:

a、点击开始,点击运行,输入msconfig,点击确定;

b、点击引导,点击高级选项;

c、点击去除勾选最大内存,点击确定;

d、点击确定关闭系统配置对话框,重启即可。

为什么电脑的容量都用1024进位,而不是用1000进位?

因为电脑的原理都是二进制,因为电路的东西只能使用二进制数进行运算,电的“有”和“无”是两种状态,“强”和“弱”也是两种状态。

所以电脑计算硬盘/内存容量“一般”都是按“2^10”(即2的10次方=1024)进位的。

硬盘本身肯定也是按2^10=1024进行进位的,但现有的硬盘其实是1000进位(10的3次方),而不是1024,原因是早期销售硬盘的时候,不好向不懂原理的百姓来解释为什么“1k=1024byte”而不是“1k=1000byte”。

因为k的英文“kilo”的意思本身就是“千”的意思,比如gram是克,kilogram就是千克,meter是米,kilometer就是千米,而kb的全称是kilobyte,kilo是千,那大家自然会认为1kb=1000b,谁也想不到实际上是1024b,为了避免争执误会和浪费口舌,硬盘厂商干脆就直接用1000作为进位来做硬盘,所以现在的1t硬盘实际上就是1000g,而不是1024g,但为什么到了电脑上(严格来说是windows)就变成931g呢?原因是电脑并没有按1000进制来算。

把硬盘单位从g转成最小单位byte:

1000g=1000*1000m=1000*1000*1000k=1000*1000*1000*1000byte=1000^4=10^12(byte)

而把10^12(byte)按1024进位方式转成g为单位:

10^12 byte = 10^12/1024kb = 10^12/1024/1024mb = 10^12/1024/1024/1024gb = 10^12/(1024^3) gb = 1,000,000,000,000 / 1,073,741,824 gb = 931.3225746155 ≈ 931gb

这就是为什么1t(即1000g)的硬盘在电脑上只有931g的原因。

但是,前面我说了“一般”是按1024算,这代表有不按1024算的,比如苹果电脑就不按1024算,苹果电脑计算文件大小还是按1000进位算的,这样1t的硬盘在苹果电脑里看到的就是1000g,当然实际上有损耗,所以实际可能是999.几g。

1024.g5.22-102408

所以同一个文件,你在苹果电脑上看到的文件会比较“大”,当然这是单位转换原因,实际大小都是一样的,比如苹果电脑的1m的大小,实际上是1*1000k = 1*1000*1000byte=10^6byte,这个文件在windows上看,大小则只有10^6/1024k = 10^6/1024/1024m = 0.9536743164m≈950k,但实际上它们的大小真的不一样吗?其实不管是在苹果电脑上还是windows电脑上,只要把它们的单位转成最小单位“byte”后,他们的大小都是一样的,只不过在转成k/m/g/t这些单位时,转换进位不一样,导致文件“看上去”大小不一样。

(0)
上一篇 2023年1月27日 下午9:06
下一篇 2023年1月27日 下午9:11

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注