正在加载图片...
Operating Systems Memory-Mapped 1/0(2) Two address One address space Two address spaces OxFFFF Memory 1O ports 0 (a) (a)Separate 1o and memory space(IBM360) w Each control register is assigned an lo port number H Address spaces for memory and 1/O are different (b)Memory-mapped l/o(PDP-11) w Map all the control registers into the memory space H Each control register is assigned a unique memory address to which no memory is assigned (c) Hybrid(Pentium) H Memory-mapped 1/O data buffers, separate IO ports for the control registersOperating Systems Gao Haichang , Software School, Xidian University 9 Memory-Mapped I/O (2)  (a) Separate I/O and memory space (IBM 360)  Each control register is assigned an I/O port number.  Address spaces for memory and I/O are different  (b) Memory-mapped I/O (PDP-11)  Map all the control registers into the memory space.  Each control register is assigned a unique memory address to which no memory is assigned.  (c) Hybrid (Pentium)  Memory-mapped I/O data buffers , separate I/O ports for the control registers
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有