zoukankan      html  css  js  c++  java
  • 内存地址的计算方法

    内存是按字节编址的,所以单位是字节哈,1字节可是等于8位的。因为计算的范围一般比较小,所以就记住两个就够了。记住几个常用的2的10次方为1024即1KB
    2的20次方=(2的10次方)的平方,即1MB就行了
    如果要求更大的,那就再记住2的40次方=(2的10次方)的4次方=1GB,一般就够用了。

    DFFFF-A0000 = 3FFFF
    一眼看不出来大小滴,或许你要用笔算,不过用这个方法两眼就能看出来:
    3FFFF展开为2进制就是2的18次方,是吧,即
    2的10次方乘以2的8次方=1K*256即256KB
    或者直接2的20次方/2的2次方=2的18次方。一般选就近原则。1MB/4=256KB
    32K*8bit=256Kb=(256KB/8bit)
    在网上找的另外一道题:
    计算机SRAM容量为4K x 8,配置地址首地址为:06800H,则其末地址是多少
        a.38800H     B.10800H   C.077FFH   D.07800H 
    分析:
        公式:
        内存容量=末地址-首地址+1
    4K*8bit = 4KB即2的平方乘以2的10次方,2的12次方,12/4=3(转为16进制)即1000H
    01000H=末地址-6800H+1H
        末地址=01000H+6800H-1H
        末地址=077FFH

  • 相关阅读:
    前端经典书籍
    D3基本概念
    Array.map和parseInt的用法
    首屏和白屏时间计算
    css换肤总结
    文件上传总结
    js的uuid
    html5 drag事件用法
    shell脚本中的逻辑判断 文件目录属性判断 if特殊用法 case判断
    Mac vim“装逼”配置
  • 原文地址:https://www.cnblogs.com/zhugeanran/p/9103998.html
Copyright © 2011-2022 走看看