信管网加油努***: [回复] 常用的i/o接口编址方法有两种:一是与内存单元统一编址,二是单独编址。
与内存单元统一编址方式下,是将i/o接口中有关的寄存器或存储部件看作存储单元,与主存中的存储单元统一编址。这样,内存地址和接口地址统一在一个公共的地址空间里。对i/o接口的访问就如同对主存单元的访问一样。可以用访问内存单元的指令访问i/o接口。
i/o接口单独编址是通过设置单独的i/o地址空间,为接口中的有关寄存器或存储部件分配地址码,需要设置专门的i/o指令进行访问。这种编址方式的有点是不占用主存的地址空间,访问主存的指令和访问接口的指令不同,在程序中容易使用和辨认
|