python中比特长是什么_1.2.2 比特和字节
在讨论内存之前,让我们先看看在计算机中是如何存储信息(数据和程序)的。
实际上,一台计算机除了一系列开关以外什么都没有。每个开关都以两种状态存在:开或关。在计算机中存储信息其实就是简单地将一系列开关设置为开或关。如果这个开关是打开状态,那它的值就是1。如果这个开关是关闭状态,那它的值就是0。这些0和1都被解释为二进制数系统中的数字,并称为比特(二进制数)。
计算机中最小的存储单元是字节。一个字节包含8个比特。一个像3这样的小数字可以被存储为一个单一的字节。为了存储在单个字节中放不下的某个字节,计算机会使用多个字节存储。
各种各样的数据,例如:数字和字符,都被编码成一个字节序列。作为一个程序员,你无需担心数据的编码和解码过程,它们都是由计算机系统基于编码表来自动完成的。编码表是一套规则,这些规则用于控制计算机如何将字符、数字和符号翻译成计算机真正能够使用的数据。大多数规则会将每个字符翻译成一个预定义的数值字符串。例如:在流行的ASCII码中,字符C被表示为一个字节01000011。
计算机的存储容量是以字节为单位的,如下所示:
千字节(kilobyte,KB)大约是1000字节。
兆字节(megabyte,MB)大约是100万字节。
千兆字节或吉字节(gigabyte,GB)大约是10亿字节。
太字节(百万兆字节)(terabyte,TB)大约是万亿字节。
一页Word文档通常会占20KB,所以1MB可以存储50页的文档而1GB可以存储
50 000页文档。一部两小时的高分辨率电影通常会占8GB,所以存储20部电影需要160GB。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
