在开始学习计算机时就接触到上面四个大佬,总是似懂非懂的,后来做题和理解新的知识时总会有些麻烦,一气之下单独找个时间好好看看。以下是个人总结,有不对的地方请多多赐教。

位和字节
先简单说一下存储容量一些东西,更容易理解。在存储容量上大家都很熟悉什么GB,MB,KB,B啥的,我们也知道字节B)(*全称是Byte)是最小的存储单位,但还有个更小的、直观看不到的单位就是,也称为 比特(bit),通常记为b1个字节等于8位,就是一个字节是用8个二进制数来存储的。所以我们就知道了,1B和1b是不一样滴,1B=8b。这也说明了另一个问题,在存储设备中,我们一般都是按字节换算,就是1MB(1M),3KB(3K)啥的,但在网络传输中,是0和1一个一个传的,一个0或一个1就是一位,所以是按位换算,就是1Mb,3Kb啥的。也就是假如家里宽带是1Mb,但用的时候手机上显示网速只有100K左右了;再比如移动流量用到限速阈值的时候发短信说,上网速率将不高于1Mbps,理论到手机上应该是128K,但总会有些减少,所以用的时候发现在100k左右,这就是原因了。
总结一点,1个字节等于8位,其他的就当辅助理解了。

补充一点东西:1K和1KB区别。在硬盘等存储上我们一般认为没啥区别,都是指大小,但在计算机组成原理的一些计算题中,1K往往是指由地址线个数(或地址位)直接得出的大小,1KB往往是和机器字长相乘的出的存储器容量大小。

字和字长
在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称,字的数叫做字长。字通常分为若干个字节(具体取决于处理器)。比如一个16位机,意思就是一个字的字长为16位,因为1个字节是8位,那么在这里一个字就是由两个字节构成。实际上,现在的个人电脑一般都是32位或以上的(比如64位)。字长的计算由定义得出,字的数就是有多少(b)的问题,比如一个计算机1个字占8个字节,8个字节总数为64,那么该计算机就是64字长的。

例题
问题:设一个具有20位地址和32位字长的存储器,该存储器能存储多少个字节的信息?
解:32位即为4B(4个字节),2的20次方等于1M也等于1024K,存储器容量为:1M*4B=4MB,即可以存储4M字节的信息。

计算机位,字,字节,字长详解相关推荐

  1. M1卡性能简介及存取控制字节规则详解

    M1卡性能简介及存取控制字节规则详解 一. 主要指标 容量为 8K 位 EEPROM 分为 16 个扇区,每个扇区为 4 块,每块 16 个字节,以块为存取单位 每个扇区有独立的一组密码及访问控制 每 ...

  2. 『MTCNN』2万多字教科书式详解

    发现一篇关于MTCNN的博文,本来打算自己写一篇的,但看了这篇,我觉得不用我再写了,转载跟大家分享一下 尊重原创,转载自:https://blog.csdn.net/sinat_39783664/ar ...

  3. PHP中IP地址与整型数字互相转换详解

    这篇文章主要介绍了PHP中IP地址与整型数字互相转换详解,本文介绍了使用PHP函数ip2long与long2ip的使用,以及它们的BUG介绍,最后给出自己写的两个算法,需要的朋友可以参考下 IP转换成 ...

  4. IoT:大端与小端字节数据详解

    大端与小端字节数据详解 转自:https://blog.csdn.net/dosthing/article/details/80641173 前言 计算机的数据以01构成的字节存储,这就涉及数据大小端 ...

  5. mc服务器怎么修改浮空字,我的世界可点击的浮空字怎么做 可点击的浮空字制作方法详解...

    麦块我的世界盒子3.1.0.0 官方最新版 类型:游戏其他大小:7.1M语言:中文 评分:7.4 标签: 立即下载 我的世界可点击的浮空字怎么做?可点击的浮空字在游戏中可以说是非常好玩的一件事,玩家可 ...

  6. C++中空类占一字节原因详解

    C++中空类占一字节原因详解 - XSH的博客 - CSDN博客 https://blog.csdn.net/xiong452980729/article/details/71077144 在C++中 ...

  7. 协方差矩阵数学原理,numpy计算协方差矩阵(np.cov)函数详解与源码剖析

    协方差矩阵详解以及numpy计算协方差矩阵(np.cov) 协方差矩阵详解 均值,标准差与方差 由简单的统计学基础知识,我们有如下公式: X ˉ = ∑ i = 1 n X i n \bar X{\r ...

  8. 基本的TCP套接字编程(详解)

    目录 一.预备知识 1. 理解源IP地址和目的IP地址 2. 理解源端口号和目的端口号 3. 通过IP地址.端口号.协议号进行通信识别 4. 认识TCP协议和UDP协议 1.UDP的特点及目的 2.T ...

  9. STM32-串口通信波特率计算以及寄存器的配置详解

    串口通信基本原理 处理器与外部设备通信的两种方式 并行通信 传输原理:数据各个位同时传输. 优点:速度快 缺点:占用引脚资源多 串行通信 传输原理:数据按位顺序传输 优点:占用引脚资源少 缺点:速度相 ...

最新文章

  1. 安装centos后无法引导启动windows7的解决方法
  2. 洛谷P1073最优贸易——双向取值
  3. java话费清单_查询话费订单列表示例代码
  4. 贪心 Codeforces Round #191 (Div. 2) A. Flipping Game
  5. 恢复博客更新 --- 逆序单项链表 要求空间复杂度o(1) 时间复杂度o(n)
  6. boost :: dynamic_bitset时序测试
  7. “希希敬敬对”团队作业——敏捷冲刺5
  8. ASP.NET MVC控制器获取前端视图FORM表单的方法
  9. 北理在线作业c语言,北理线性代数在线作业-20210414115922.doc-原创力文档
  10. IOS – OpenGL ES 调节图像对比度 GPUImageContrastFilter
  11. ssh登录日志,ssh登录记录,最近ssh登录
  12. FlashBuilder找不到所需要的AdobeFlashPlayer调试器版本的解决方案
  13. 相互宝正式宣布将于2022年1月28日关停
  14. ubuntu中非常好用的PDF软件—okular
  15. 克隆虚拟机后开机出现device eth0 does not seem to be present delaying initializa错误
  16. vue 直接访问静态图片_在使用vue中实现本地静态图片路径(详细教程)
  17. An error occurred while attempting to sign 处理方法
  18. ZOJ - 3939 The Lucky Week【简单方法】
  19. arch linux开启dhcp,ArchLinux DHCP配置问题
  20. 医学院交换去计算机学院,第一临床学院成功举办2018年国际医学生SCOPE交换项目...

热门文章

  1. 如何批量新建excel表格并命名?
  2. dropna(thresh=n) 的用法
  3. [Android APP] ios和android都领取不到的假口令红包app和源码
  4. TIDE|一个通用的目标检测失效分析工具
  5. 释放为硬件保留的内存(16+16内存条原本只显示14G解决)
  6. 电子产品冷启动和热启动的区别
  7. jqprint获取打印页数_如何将每张打印多页PPT的PDF变成常规课件
  8. SpringBoot资料合集-03【Spring Boot 热部署与日志】
  9. WebDAV之葫芦儿·派盘+亨做笔记
  10. markdown一些有关集合的符号