《手把手教你学C语言》学习笔记(5)---计算机的存储和访问
来源:互联网 发布:工作计划制定软件 编辑:程序博客网 时间:2024/05/19 09:11
数据存储是以“字节”(Byte)为单位,数据传输是以大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。基本概念
Bit意为“位”或“比特”,是计算机运算的基础,属于二进制的范畴;
Byte意为“字节”,是计算机文件大小的基本计算单位;
这两者应用的场合不同。通常用bit来作数据传输的单位,因为物理层,数据链路层的传输对于用户是透明的,而这种通信传输是基于二进制的传输。在应用层通常是用byte来作单位,表示文件的大小,在用户看来就是可见的数据大小。比如一个字符就是1byte,如果是汉字,则是2byte。
实际应用
字节是内存的基本单位,也是编址单位,例如,某计算机的内存是4GB,指的就是该计算机的内存中共有4×1024×1024×1024个字节。
Bps即是Byte per second 的简称。而电脑一般都以Bps 显示速度,如1Mbps 大约等同 128 KBps。
bps 是 bits per second 的简称。一般数据机及网络通讯的传输速率都是以「bps」为单位。如56Kbps、100.0Mbps 等等。
即宽带运营商以bps作为单位,而实际下载速度则是Bps,所以100.0Mbps百兆宽带的下载速度约为10MBps,(通常的十兆每秒,在这里运营商用的小单位,而用户实际看的网速为大单位)约八分之一。
usb2.0标准接口传输速率。许多人都将“480Mbps”误解为480兆/秒。其实,这是错误的,事实上“480Mbps”应为“480兆比特/秒”或“480兆位/秒”,它等于“60兆字节/秒”。
换算
1 Byte = 8 Bits
1 KB = 1024 Bytes
1 MB = 1024 KB
1 GB = 1024 MB
另外,Byte通常简写为B(大写),而bit通常简写为b(小写)。可以这么记忆,大写的为大单位,实际数值小,小写的为小单位,实际数值较大,1B=8b。
- 《手把手教你学C语言》学习笔记(5)---计算机的存储和访问
- 《手把手教你学C语言》学习笔记(2)---学习C语言的目标和方法
- 《手把手教你学C语言》学习笔记(1)---C语言的特点
- 《手把手教你学C语言》学习笔记(3)---变量
- 《手把手教你学C语言》学习笔记(4)---代码规范
- 手把手教你学单片机--51单片机C语言开发
- 手把手教你学单片机--51单片机C语言开发
- 《手把手教你学51单片机-C语言》之十一--------UART串口通信
- 学习笔记(二):计算机的语言
- 手把手教你学Struts
- 手把手教你学git
- 手把手教你学Ztree
- [Redhat学习笔记]:软RAID创建的方式以及分析。(手把手教你做RAID)
- C语言学习笔记:12_变量的存储方式和生存期
- 黑马程序员----C 语言学习笔记之二维数组的存储和应用(迷宫小游戏)
- 手把手教你学vfp+sql2000的cs系统吧!
- 手把手教你学Android-开发环境的搭建
- 手把手教你如何优化C语言程序
- java面向对象思想引入,类定义的格式
- const用法之常对象,常成员函数,常引用
- lintcode 68 二叉树的后序遍历
- [2017.4.22]IMWEB前端小白训练营日记(八)
- 软件质量管理
- 《手把手教你学C语言》学习笔记(5)---计算机的存储和访问
- sqoop数据导入的常见问题及小结
- Gartner:2017年十大科技趋势盘点
- 在uboot的控制台中利用tftp将镜像从虚拟机中下载到开发板
- 3DMAX
- 谢谢初学编程时受过的嘲讽,让我成长的那么迅速。
- HTML文档结构
- RPM方式安装MySQL5.6
- 投影矩阵的推导(Deriving Projection Matrices)