鱼C论坛

 找回密码
 立即注册
查看: 739|回复: 9

[已解决]存储空间计算

[复制链接]
发表于 2022-3-11 16:46:21 From FishC Mobile | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
这个是怎么计算的没看懂
最佳答案
2022-3-11 18:54:31
本帖最后由 isdkz 于 2022-3-11 18:56 编辑
qq2078255969 发表于 2022-3-11 18:45
麻烦再算一下这个题


你可以先加一再减,这样好算,

4FFF - 1000 + 1 = 4FFF + 1 - 1000 = 5000 - 1000 = 4000,

10个2进制位是 k,一个 16 进制位是 4 个 2进制位,故

16进制4000 为2进制 0100 00 k,即 16 k(10000为16,因为4个0,2的4次方是16)
C23FCB14-18E6-4B0F-A962-A2521EB3681D.jpeg
05EB3675-8179-4E4B-97BD-FAD2024D27F9.jpeg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-11 17:15:26 | 显示全部楼层
按字节编址的话,就是一个字节一个地址,

而从地址 B3000H 到 DABFFH 到  一共有 DABFF - B3000 + 1 个字节,即

      DABFF
  -   B3000
-------------------
      27BFF
  +          1
---------------------
      27C00

27C00 转成 2 进制位(一个 16 进制位为 4 个 2 进制位):

    2           7             C(12)          0            0
00(10      0111      11)(00         0000     0000)十个0,2的10次方即 1k

10 0111 11   5个 1 是 31 加上 128(第8位的1为128) 即 159

故答案为 159 kB
        
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-11 18:39:54 From FishC Mobile | 显示全部楼层
isdkz 发表于 2022-3-11 17:15
按字节编址的话,就是一个字节一个地址,

而从地址 B3000H 到 DABFFH 到  一共有 DABFF - B3000 + 1 个 ...


为什么要加1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-11 18:45:19 From FishC Mobile | 显示全部楼层
isdkz 发表于 2022-3-11 17:15
按字节编址的话,就是一个字节一个地址,

而从地址 B3000H 到 DABFFH 到  一共有 DABFF - B3000 + 1 个 ...

麻烦再算一下这个题
2A4A7996-40DD-4EC1-8914-9D16EE33DC71.jpeg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-11 18:50:18 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-11 18:52:29 From FishC Mobile | 显示全部楼层
isdkz 发表于 2022-3-11 18:50
你可以看一下这个:
https://zhidao.baidu.com/question/944411523051794332.html

加一这个懂了,麻烦你再算算新发的这个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-11 18:54:31 | 显示全部楼层    本楼为最佳答案   
本帖最后由 isdkz 于 2022-3-11 18:56 编辑
qq2078255969 发表于 2022-3-11 18:45
麻烦再算一下这个题


你可以先加一再减,这样好算,

4FFF - 1000 + 1 = 4FFF + 1 - 1000 = 5000 - 1000 = 4000,

10个2进制位是 k,一个 16 进制位是 4 个 2进制位,故

16进制4000 为2进制 0100 00 k,即 16 k(10000为16,因为4个0,2的4次方是16)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-11 18:57:18 | 显示全部楼层
qq2078255969 发表于 2022-3-11 18:52
加一这个懂了,麻烦你再算算新发的这个

你可以先加一再减,这样好算,

4FFF - 1000 + 1 = 4FFF + 1 - 1000 = 5000 - 1000 = 4000,

10个2进制位是 k,一个 16 进制位是 4 个 2进制位,故

16进制4000 为2进制 0100 00 k,即 16 k(10000为16,因为有4个0,2的4次方是16)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-11 23:08:31 | 显示全部楼层
看成83000H
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-5 13:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表