爲什麼USB設備的內存總是在2的權力?內存在電源2的USB設備?
2
A
回答
5
因爲所有的存儲設備本質上都是一個字節或字的數組。因此,地址(索引)和數據都是二進制數。所以1兆字節的內存將有20位地址「總線」和8位數據總線。這些總線的物理結構是每個位都有一個電導體,因此1Meg器件將具有20個地址引腳和8個數據引腳。在DRAM中,可能會出現多路複用,其中一半地址在一個時鐘週期內發送,另一半在另一個時鐘週期 - 這可以減少電路板上物理引腳和走線的數量。從這些芯片中製作2Meg內存非常簡單,您可以將地址引腳和數據引腳連接在一起,然後使用「芯片選擇」引腳確定哪一個通過第21個地址位訪問。以2的非冪次方案對存儲器進行分區需要很多電路和互連複雜性來確定數據所在的芯片,並且這意味着不使用地址線的每個位組合,這意味着不使用所有的地址線。
希望有所幫助。
0
因爲閃存芯片總是以2的冪來製造,因爲它不會浪費地址空間。因爲尋址是以二進制完成的,所以最大數量總是2的冪(減1)。
相關問題
- 1. 無法斷電USB設備
- 2. 爲USB設備
- 3. 檢測USB設備並顯示內容
- 4. 如何確定連接的USB設備是否爲USB閃存?
- 5. USB設備版本
- 6. USB設備連接
- 7. 虛擬USB設備
- 8. 從OS X內核空間更改USB存儲設備權限
- 9. 在USB設備瀏覽文件在Android平板電腦
- 10. 網站上的USB設備
- 11. Android的USB HID設備
- 12. USB設備的分類類
- 13. 閃存作爲使用STM32的大容量存儲設備USB設備庫
- 14. 檢測USB電源狀態
- 15. ARM926 USB電源管理
- 16. 如何關閉Android設備的電源?
- 17. 學習資源的USB設備和設備驅動程序開發
- 18. 使用node-usb從USB設備讀取
- 19. 如何檢查設備是否連接到電源,USB或基座
- 20. 在Windows枚舉USB設備的Java
- 21. Linux內核中的USB設備和HDD設備的驅動器號
- 22. 無法使用OTG電纜連接USB設備後使用Android設備
- 23. 可用內存在Android設備上消耗較少電量?
- 24. API來檢測USB設備
- 25. usb設備更新列表
- 26. USB設備udev和d-BUS
- 27. ASP.NET/Silverlight控制USB設備
- 28. 語音識別USB設備
- 29. 檢測USB設備android
- 30. udev和usb framebuffer設備
「Pendrives總是處於2的冪」,因爲在*「USB閃存驅動器的容量始終是2的冪」? – deceze 2010-12-21 14:21:13
如果你學習某種形式的英語,你可能會更加重視生活。或真的任何語言:-) – paxdiablo 2010-12-21 14:24:33