設用2K*8的存盤器芯片組成16K*8位的存盤器(地址單元位0000H~3FFFH,每個芯片的地址空間連續),則地址單元0B1FH所在芯片的最小地址編號為:
A.0000H
B.2800H
C.2000H
D.0800H
答案上說是A,但是我覺得0B1FH在第二個芯片,應該是0800H呀!!
求大神指教為什么是A呢 我嚴重懷疑答案錯了!
uj5u.com熱心網友回復:
一個2K×8位的存盤器芯片變成16K x 8位的存盤器容量為16KB,因此需要8塊存盤器芯片。把地址單元為000H~3FFFH的存盤器平均分出8份。
因此第一塊地址單元為000H~7FFH,依次類推,地址單元分別為:
0000H~07FFH,0800H~0FFFH,
1000H~17FFH,1800H~1FFFH,
2000H~27FFH,2800H~2FFFH,
3000H~37FFH,3800H~3FFFH。
很容易可以看出0B1FH在0800H~0BFFF區間段之中。
答案錯了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/105566.html
標籤:硬件使用
上一篇:ARM匯編指令系統(通用指令)
