計算一個數字為2的多少次方
將十進制轉換為二進制,1后面0的個數即為多少次方。
如1024轉二進制為 100 0000 0000,即1024為2的10次方:

存儲器地址線和數據線計算
比如256K×8bit的存儲器,
地址線:8(256轉換二進制為 1 0000 0000,即為2的8次方) + 10(1024為2的10次方) = 18
數據線:8(后面的8即為數據線)
存儲器容量計算
依舊按上面的256K×8bit的存儲器,
按位計算 (b): 存儲容量 = 存儲單元個數 x 存儲字長 = 256 * 1024 * 8 = 2097152bit
按字節計算(B):存儲容量 = 存儲單元個數 x 存儲字長 / 8 = 256 * 1024 * 8/8 = 262144B = 256KB
參照:
https://zhidao.baidu.com/question/506387686.html
https://blog.csdn.net/Dingjiawang6/article/details/72860759
