如果我在ISA板中放一块1Mb的内存那么读写1Mb以下的内存,是读板上的,还是系统的?本人是新手请指教.
回复(6) 2001-06-28 15:40 来自版块 - 板卡设计
表情
Master_Yi要是你实在找不到是从那里开始的,我可以帮你查查。(2002-04-17 17:26)
Master_Yi关键看你是影射到哪一段。PC在设计的时候在XXXX-1M之间(我实在记不住)留下了一段空白,有数百K,是没有RAM的!就是为了使用内存映射的设备,最典型的就是显卡。所以在设计内存影射的设备的时候,你有两个选择,一个就是影射到这一段没有RAM的空间,一个就是映射到你系统实际拥有的物...(2002-04-17 17:25)
peng-416感谢各位的帮助; 本人是一个PC爱好者,想做一个编程器,用于编程E2PROM和FLASH约8K到64K之间,不知如何解码?那位大侠能帮我. principal: 老兄如何将ISA上的内存映射到系统内存,在我的应用中是否有问题? 多谢.(2001-07-27 08:17)
gavinux好像整个系统的ISA空间才1M 字节.所以你必须用其他变通的方法去读写你的1M的空间.比如把你的1M空间映射到系统内的1K的窗口,每次可以读写窗口内的数据,然后滑动你的窗口到另外1K,这样就可以读写无限大小的空间了.基本上在ISA卡上的大存储器都是这么做.(2001-07-04 04:33)
principal好像可以把isa板上的内存映射到windows的系统内存。 具体的我忘了。你自己查一下吧。要是不成,我再看看。 再说,为什么要用isa?好像过时了(2001-07-01 14:48)
mach1Mbit or 1Mbyte? 看样子是1Mbit=125KByte you can use the adress from D0000. however, 125K is too big, I suggest you use a ram window, use 16K...(2001-06-28 16:53)

返回顶部