请先打开一个在线的2进制转16进制的转换器,便于理解调试。

首先 1个字节=1byte=8Bit。

字节是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。

1KB = 1024byte = 2的10次方 byte,转化为16进制为0x400。同时换一种说法,1KB可以表示1024个地址,0x400个地址,而且表示地址的范围是0x00~0x3FF。(记住)

2KB = 2的11次方byte, 转化为16进制为0x800,表示的地址范围为0x00~7FF。其中0x400~0x7FF表示的是第二KB的范围。

4KB = 2的12次方byte,0x1000,表示的地址范围0x000~0xFFF。(特殊要记住)

1MB = 1024KB = 2的20次方byte,0x100000。表示的地址范围为0x00000~0xFFFFF。(特殊要记住)

1GB=2的30次方byte,0x40000000。表示的地址范围为0x00000~0x3FFFFFFF。

那么对于一个任意给定的地址范围(必然是1KB的整数倍)怎么反推字节数呢?

例如,0x000000~0x1FFFFF。

第一种解法,记住1M是5个F,多一位是2倍,所以是2M。

第二种解法,记住FFF是4KB,1FF是512, 512X4KB=2048KB也就是2M

20180621: 0x3000 表示地址0x0000-0x2FFF  12K

1byte、1KB、4KB,1MB、1GB用16进制表示的范围。任意地址范围求字节数相关推荐

  1. 2个字节能存多少个16进制_MySql中的varchar长度究竟是字节还是字符

    mysql-varchar 在设计数据库字段的时候,varchar类型,是不是纠结过到底该设置为多大呢? 看完这篇文章,你能搞清楚以下问题: mysql: 1.varchar(100)和varchar ...

  2. python定义16进制数组,十六进制字符串到python中的字节数组

    I have a long Hex string that represents a series of values of different types. I wish to convert th ...

  3. 用vi在linux下查看16进制文件

    在vi的命令状态下 : :%!xxd --将当前文本转换为16进制格式. :%!od --将当前文本转换为16进制格式. :%!xxd -c 12--将当前文本转换为16进制格式,并每行显示12个字节 ...

  4. QT 实现16进制与字符串互转

    QT 实现16进制与字符串互转 文章目录 QT 实现16进制与字符串互转 前言 一.字符串QString转换16进制 二.16进制转换为字符串QString 三.正则表达式限制输入16进制 四.文本自 ...

  5. C++ 文件读写实战——2进制文件查看器(16进制显示)

    简单的二进制阅读器(或者说16进制查看器) 在学习BMP位图的构成时,对网上的收费16进制查看器很是烦躁,notepad查看时卡到放弃人生 因为只是为了初步学习图片知识,以及查看2进制文件内部构成的话 ...

  6. 16进制字符串转成字节数组、字节数组转16进制字符串、16进制字符串转成2进制字符串、中英文 字符串转16进制、16进制转换成中英文 字符串

    因为需要与硬件相互通讯 用到了这些方法 亲测可用 /*** 16进制表示的字符串 转换为字节数组** @param hexString 16进制表示的字符串* @return byte[] 字节数组* ...

  7. 内存地址中的16进制最小单位是1bit,1Byte?

    在研究 union的时候遇到一个题目,是关于大小端的问题,从而牵扯出了探索内存地址的问题 #include <stdio.h>static union {int i;char a[2]; ...

  8. python - 2 8 16进制/颜色/字符编码

    1.二进制 八进制 十六进制 二进制: bin() 0b10010 八进制: oct() 0o10 十进制: 1-100 十六进制: hex() 0X53 BH 十进制转2, 8,16进制: > ...

  9. c语言2进制16进制 表格,标题:整数进制转换(十六进制,十进制,二进制)--表格法...

    标题:整数进制转换(十六进制,十进制,二进制)--表格法 在计算机里,最基本的存储单位为字节(Byte,常说的大B),1个字节包含8位(bit,常说的小b).计算机的数据就是一个字节一个字节的形式存储 ...

最新文章

  1. 推荐一本DD刚撸完的书,顺便送一波!
  2. [SD2.0大会]王坚:Data–centric Computing
  3. Java面试宝典系列之基础面试题String、变量、类与对象、集合类、SSH(三)
  4. 对搜狗输入法的个人评价
  5. 2021HDU多校6 - 7028 Decomposition(构造)
  6. 当TFS/VSTS遇上Power BI
  7. 计算机基础中的分层教学,分层教学法在计算机基础课程中的应用研究
  8. 【活动(广州)】office365的开发者训练营
  9. 汇编跳转比较用的列表
  10. pythoncookbook和流畅的python对比_为什么你学Python效率比别人慢?因为你没有这套完整的学习资料...
  11. dup,dup2函数【转】
  12. [转]适合过一辈子的人
  13. ReentrantReadWriteLock 可重入的读写锁
  14. 39、【华为HCIE-Storage】--对象存储原理
  15. 推荐给大家的桌面管理软件: Fences
  16. 高中计算机教师学期论文,高中信息技术论文选题
  17. Android 获取日历日程事件
  18. Flutter CustomPainter实现半圆形饼图
  19. 实例013:所有水仙花数pyt 打印出所有的“水仙花数“,所谓“水仙花数“是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个“水仙花数“,因为153=1的三次方+5的三次方+3的三次方
  20. Android P 图形显示系统(八) SurfaceFlinger合成流程(三)

热门文章

  1. C51LCD1602液晶显示屏 基础理论
  2. 【图像处理基础】RGB的解析
  3. 数码相框(四、使用freetype库实现矢量字体显示)
  4. 网络技术基础(六)网络互连技术
  5. 指令集架构、微架构、处理器架构、CPU架构
  6. render方法的使用
  7. python调用笔记本摄像头
  8. Android,提供视频开发测试地址(视频下载和视频播放所用)
  9. 二进制文件漏洞挖掘 IDA插件VulFi安装使用
  10. 精确算法、启发式算法、元启发式算法及增长方式浅析