1byte、1KB、4KB,1MB、1GB用16进制表示的范围。任意地址范围求字节数
请先打开一个在线的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进制表示的范围。任意地址范围求字节数相关推荐
- 2个字节能存多少个16进制_MySql中的varchar长度究竟是字节还是字符
mysql-varchar 在设计数据库字段的时候,varchar类型,是不是纠结过到底该设置为多大呢? 看完这篇文章,你能搞清楚以下问题: mysql: 1.varchar(100)和varchar ...
- python定义16进制数组,十六进制字符串到python中的字节数组
I have a long Hex string that represents a series of values of different types. I wish to convert th ...
- 用vi在linux下查看16进制文件
在vi的命令状态下 : :%!xxd --将当前文本转换为16进制格式. :%!od --将当前文本转换为16进制格式. :%!xxd -c 12--将当前文本转换为16进制格式,并每行显示12个字节 ...
- QT 实现16进制与字符串互转
QT 实现16进制与字符串互转 文章目录 QT 实现16进制与字符串互转 前言 一.字符串QString转换16进制 二.16进制转换为字符串QString 三.正则表达式限制输入16进制 四.文本自 ...
- C++ 文件读写实战——2进制文件查看器(16进制显示)
简单的二进制阅读器(或者说16进制查看器) 在学习BMP位图的构成时,对网上的收费16进制查看器很是烦躁,notepad查看时卡到放弃人生 因为只是为了初步学习图片知识,以及查看2进制文件内部构成的话 ...
- 16进制字符串转成字节数组、字节数组转16进制字符串、16进制字符串转成2进制字符串、中英文 字符串转16进制、16进制转换成中英文 字符串
因为需要与硬件相互通讯 用到了这些方法 亲测可用 /*** 16进制表示的字符串 转换为字节数组** @param hexString 16进制表示的字符串* @return byte[] 字节数组* ...
- 内存地址中的16进制最小单位是1bit,1Byte?
在研究 union的时候遇到一个题目,是关于大小端的问题,从而牵扯出了探索内存地址的问题 #include <stdio.h>static union {int i;char a[2]; ...
- python - 2 8 16进制/颜色/字符编码
1.二进制 八进制 十六进制 二进制: bin() 0b10010 八进制: oct() 0o10 十进制: 1-100 十六进制: hex() 0X53 BH 十进制转2, 8,16进制: > ...
- c语言2进制16进制 表格,标题:整数进制转换(十六进制,十进制,二进制)--表格法...
标题:整数进制转换(十六进制,十进制,二进制)--表格法 在计算机里,最基本的存储单位为字节(Byte,常说的大B),1个字节包含8位(bit,常说的小b).计算机的数据就是一个字节一个字节的形式存储 ...
最新文章
- 推荐一本DD刚撸完的书,顺便送一波!
- [SD2.0大会]王坚:Data–centric Computing
- Java面试宝典系列之基础面试题String、变量、类与对象、集合类、SSH(三)
- 对搜狗输入法的个人评价
- 2021HDU多校6 - 7028 Decomposition(构造)
- 当TFS/VSTS遇上Power BI
- 计算机基础中的分层教学,分层教学法在计算机基础课程中的应用研究
- 【活动(广州)】office365的开发者训练营
- 汇编跳转比较用的列表
- pythoncookbook和流畅的python对比_为什么你学Python效率比别人慢?因为你没有这套完整的学习资料...
- dup,dup2函数【转】
- [转]适合过一辈子的人
- ReentrantReadWriteLock 可重入的读写锁
- 39、【华为HCIE-Storage】--对象存储原理
- 推荐给大家的桌面管理软件: Fences
- 高中计算机教师学期论文,高中信息技术论文选题
- Android 获取日历日程事件
- Flutter CustomPainter实现半圆形饼图
- 实例013:所有水仙花数pyt 打印出所有的“水仙花数“,所谓“水仙花数“是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个“水仙花数“,因为153=1的三次方+5的三次方+3的三次方
- Android P 图形显示系统(八) SurfaceFlinger合成流程(三)