存储空间计算
这个是怎么计算的没看懂 按字节编址的话,就是一个字节一个地址,而从地址 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
isdkz 发表于 2022-3-11 17:15
按字节编址的话,就是一个字节一个地址,
而从地址 B3000H 到 DABFFH 到一共有 DABFF - B3000 + 1 个 ...
为什么要加1 isdkz 发表于 2022-3-11 17:15
按字节编址的话,就是一个字节一个地址,
而从地址 B3000H 到 DABFFH 到一共有 DABFF - B3000 + 1 个 ...
麻烦再算一下这个题 qq2078255969 发表于 2022-3-11 18:39
为什么要加1
你可以看一下这个:
https://zhidao.baidu.com/question/944411523051794332.html isdkz 发表于 2022-3-11 18:50
你可以看一下这个:
https://zhidao.baidu.com/question/944411523051794332.html
加一这个懂了,麻烦你再算算新发的这个 本帖最后由 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) 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) 看成83000H{:5_104:}
页:
[1]