更多“在统一的编址法中,如何区别内存与外围设备? ”相关问题
  • 第1题:

    若指令系统中设置了专用I/,O操作指令,则I/O接口( )。

    A.与内存单元必须统一编址

    B.可以独立编址

    C.必须采用DMA方式与内存交换数据

    D.必须采用中断方式与内存交换数据


    正确答案:B
    解析:对于I/O设备,可以采用与内存统一编址的方式或独立的编址方式。如果与内存单元统一编址,则访问I/O设备接口如同访问内存单元,在指令系统就不需要加以分区;如果采用独立的编址方式,则I/O设备接口的编号与内存单元的编址可能重叠,因此访问I/O设备接口的指令应该与访问内存单元的指令相互区分。

  • 第2题:

    在采用______对外部设备进行编址的情况下,不需要专门的I/O指令。

    A.统一编址法

    B.单独编址法

    C.虚拟编址法

    D.统一编址法和单独编址法


    正确答案:A
    解析:本题考查计算机组成原理方面的基础知识。
      计算机外设有两种编址方式:单独编址法和统一编址法。
      单独编址即专用的I/O端口编址,存储器和I/O端口在两个独立的地址空间。优点是I/O端口的地址码较短,译码电路简单,程序比较清晰,存储器和I/O端口的控制结构相互独立,可以分开设计。缺点是需要有专门的I/O指令,程序设计的灵活性较差。
      统一编址即存储器映射编址,存储器和I/O端口公用统一的地址空间,当一个地址空间分配给I/O端口后,存储器就不能再占有这一部分的地址空间。优点是不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于I/O端口的数据操作,程序设计比较灵活。由于I/O端口的地址空间是内存空间的一部分,这样I/O端口的地址空间可大可小,从而使外设的数量几乎不受限制。缺点是I/O端口占用了内存空间的一部分,影响了系统的内存容量,访问I/O端口也要同访问内存一样,由于内存地址较长,导致执行时间增加。

  • 第3题:

    8086/8088系统采用I/O端口与内存地址____的方式。

    A.统一编址

    B.分别独立编址

    C.部分译码

    D.线选法译码


    16位

  • 第4题:

    使用专用I/O指令为每个外围设备I/O接口中的有关寄存器分配I/O端口地址,此方式称为( )。

    A.端口编址

    B.外设与内存统一编址

    C.外设独立编址

    D.内存寻址


    正确答案:C

  • 第5题:

    在采用()对外部设备进行编址的情况下,不需要专门的 I/O指令

    A.统一编址法

    B.单独编址法

    C.虚拟编址法

    D.统一编址法和单独编址法


    统一编址法