1. 位
数据存储的最小单位。在计算机中的二进制数零碎中,位,简记为 b, 也称为比特,每个 0 或 1 就是一个位 (bit)。计算机中的 CPU 位数指的是 CPU 一次能解决的最大位数。
二进制数零碎中,位简记为 b, 也称为比特,每个二进制数字 0 或 1 就是一个位 (bit)。位是数据存储的最小单位,其中 8 bit 就称为一个字节(Byte)。计算机中的 CPU 位数指的是 CPU 一次能解决的最大位数。例如 32 位计算机的 CPU 一个机器周期内能够解决 32 位二进制数据的计算。
2. 字节
字节(Byte)是计算机信息技术用于计量存储容量的一种计量单位,也示意一些计算机编程语言中的数据类型和语言字符 [1]。
一个字节存储 8 位无符号数,贮存的数值范畴为 0 -255。如同字元一样,字节型态的变数只须要用一个位元组(8 位元)的内存空间贮存 [1]。
3. 字长
在计算机领域,对于某种特定的计算机设计而言,字(word)是用于示意其天然的数据单位的术语,是用来示意一次性处理事务的固定长度。一个字的位数,即字长,是计算机系统构造中的一个重要个性。字长在计算机构造和操作的多个方面均有体现。计算机中大多数寄存器的大小是一个字长。计算机解决的典型数值也可能是以字长为单位。CPU 和内存之间的数据传送单位也通常是一个字长。还有内存中用于指明一个存储地位的地址也常常是以字长为单位的。古代计算机的字长通常为 16、32、64 位。其余已经应用过的字长有:8、9、12、18、24、36、39、40、48、60 位;slab 是晚期的另一个字长实例。
B 与 bit
数据存储是以“字节”(Byte)为单位,数据传输大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个 0 或 1(即二进制),每 8 个位(bit,简写为 b)组成一个字节(Byte,简写为 B),是最小一级的信息单位 [4]。
字(Word)
在计算机中,一串数码作为一个整体来解决或运算的,称为一个计算机字,简称字。字通常分为若干个字节(每个字节个别是 8 位)。在存储器中,通常每个单元存储一个字。因而每个字都是能够寻址的。字的长度用位数来示意 [5]。
字长
计算机的每个字所蕴含的位数称为字长,计算的字长是指它一次可解决的二进制数字的数目。个别地,大型计算机的字长为 32-64 位,小型计算机为 12-32 位,而微型计算机为 4 -16 位。字长是掂量计算机性能的一个重要因素 [5]。
1 字节 (Byte)= 8 位 (bit) [6]
1KB(Kilobyte,千字节)=1024B [6]
1MB(Megabyte,兆字节)=1024KB [6]
1GB(Gigabyte,吉字节,千兆)=1024MB [6]
1TB(Trillionbyte,万亿字节,太字节)=1024GB [6]
1PB(Petabyte,千万亿字节,拍字节)=1024TB [6]
1EB(Exabyte,百亿亿字节,艾字节)=1024PB [6]
1ZB(Zettabyte,十万亿亿字节,泽字节)=1024EB [6]
1YB(Yottabyte,一亿亿亿字节,尧字节)=1024ZB [6]
1BB(Brontobyte,千亿亿亿字节)=1024YB [6]
MAR 和 MDR 是寄存器,位于 CPU 中。前者是地址寄存器(用来贮存地址),后者是数据寄存器(用来贮存数据)。CPU 将内存中的数据读出后,先要放入到 CPU 流水线的寄存器中,再对数据进行运算解决。就比方你从仓库(内存)里拿来原材料,要放入流水线的进料口(奇存器)中,而后流水线再对原材料进做一步加工。
电脑的最大可能内存与位数有什么关系?
实践上是这样的:32 位 =2^32B = 4 * 2^30B = 4GB,因而 32 位操作系统正好可拜访 4GB 范畴的地址。然而实际上就有所区别:素来没见过任何 32bit 的 XP 可能拜访 4GB 的物理内存。
实践和理论看起来矛盾,实则不然。留神“能够拜访 4GB 范畴的地址”并不代表“能够反对 4GB 内存”。
电脑反对多大内存取决于操作系统的位数。要看你的电脑是 32 位的还是 64 位的。32 位和 64 位的硬件他们是相互不兼容。32 位 XP 零碎只反对 3.2G 物理内存,多了零碎不认,64 位的最多能够应用 128G 的物理内存和 16TB 的虚拟内存。
32 位零碎可反对 3.25G(windows2003 除外),也就是说,你上 4G 内存,只能显示 3.25G 内存。64 位零碎可反对 128G(XP 也有 64 位版本,然而个别的都是 32 位,64 位 XP 据说没有正式中文版)。然而 windows7 和 VISTA 32 位零碎可通过批改开启 PAE 反对到 128G,跟 windows2003 的情理是一样的。
全面的解析 64 位和 32 位 XP 零碎最大能够反对多大内存。
32 位操作系统可拜访 4G 的空间,不过这里的 4G 是指寻址空间,而并不能简略的对应到内存下来,咱们之所以常常把这个空间当成内存大小,是因为内存是 CPU 寻址的次要对象。事实上,操作系统的寻址包含了在内存条,显卡内存,声卡网卡以及其余硬件中断里的寻址,因而 4GB 是操作系统能解决的所有的设施地址加在一起的总和。即内存空间只是寻址空间的一部分。