阅读:1479回复:1
pci9052 local端地址范围寄存器LAS0/1/2/3的地址范围计算方法看了很多关于pci9052 local端地址范围寄存器LAS0/1/2/3的写法说明,一直在想为什么FF0000表示1MB的地址空间。反复摸索,看了一些材料,有了这样的理解。 从bit 4开始进行扫描,遇到是1的就停下来,是0就继续向前。bit 27是地址的bit 27,而由于bit 3:0没有地址去表示,故全视为0。不考虑地址偏移的因素,FF0000于就成了0000(0)->FFFF(F)的地址(括号中的数字表示bit 3:0的默认产生的效果),即1MB的地址空间。 个人理解,请大家指教。 不知道怎么插入图片,就是该寄存器的datasheet说明。 |
|
沙发#
发布于:2009-02-21 10:24
可以这么理解,就是认为其bit3-bit0默认是零的。
|
|