2011年1月11日

PC的I O端口地址表 (I/O端口地址表)

摘要: http://tieba.baidu.com/f?kz=16042340I/O端口地址表PC只用了10位地址线(A0-A9)进行译码,其寻址的范围为0H-3FFH,共有1024个I/O地址。这1024个地址中前半段(A9=0,范围为0H-1FFH)是属于主机板I/O译码,后半段(A9=1,范围为200H-3FFH)则是用来扩展插槽上的I/O译码用。         I/O端口功能表———————————————————————————I/O地址 功能、用途———————————————————————————0    DMA通道0,内存地址寄存器(DMA控制器1(8237))1    DMA通 阅读全文

posted @ 2011-01-11 12:58 chulia 阅读(6083) 评论(1) 推荐(0)

BCB直接访问硬件端口和物理内存 - WinIO的应用

摘要: http://www.cppfans.com/articles/system/portrw_winio.asp(读硬盘参数和主板BIOS信息, 支持 Win9x/NT/2k/XP/2003) (浏览 32444 次) Victor Chen, (C++ 爱好者) 附完整的源程序(本页最下面的链接) 关于直接访问端口, 有很多网站很多文章都讨论过, 但总找不到非常理想的办法。 我这里用的是 Yariv Kaplan 的 WinIo 2.0。虽然 WinIO 也有缺陷, 但是是我用过的当中最好的了。 WinIO 是免费的, 并且是开放源代码的, 可以直接到他的主页下载, 也可以在这里下载。 Yar 阅读全文

posted @ 2011-01-11 11:02 chulia 阅读(1106) 评论(2) 推荐(0)

导航