当前位置: 技术问答>linux和unix
关于Linux的IO端口的问题
来源: 互联网 发布时间:2016-02-24
本文导语: (1)这些I/O端口占用的是内存地址?那么如果我的内存为512M,为32位地址总线,可以寻址4G内存,那么512M后的所有地址都可以作为I/O端口地址? (2)x86上512M的内存条占用的地址空间是0x00000000——0x20000000? ...
(1)这些I/O端口占用的是内存地址?那么如果我的内存为512M,为32位地址总线,可以寻址4G内存,那么512M后的所有地址都可以作为I/O端口地址?
(2)x86上512M的内存条占用的地址空间是0x00000000——0x20000000?
(2)x86上512M的内存条占用的地址空间是0x00000000——0x20000000?
|
多看看书吧,关于地址映射机制,物理地址、线形地址及虚地址方面。这个可能没法给你一下子解释清楚。。
|
如果是ARM,PPC,你主要看你CPU的MMC那个模块,如果是i386,那么I/O是有规定的。