自动控制网—学习自动控制技术电气自动化技术从这里开始!

计算机的I/O过程中的编址方式有哪些,各有什么特点?

时间:2015-11-02 07:32来源:www.eadianqi.com 编辑:自动控制网
1、I/O接口独立编址方式 这种编址方式是将存储器地址空间和I/O接口地址空间分开设置,互不影响。设有专门的输入指令(IN)和输出指令(OUT)来完成I/O操作, 2、I/O接口与存储器统一编址方式 这种编址方式不区分存储器地址空间和I/O接口地址空间,把所有的I/

  1、I/O接口独立编址方式

    这种编址方式是将存储器地址空间和I/O接口地址空间分开设置,互不影响。设有专门的输入指令(IN)和输出指令(OUT)来完成I/O操作, 自动控制网www.eadianqi.com版权所有

    2、I/O接口与存储器统一编址方式

自动控制网www.eadianqi.com版权所有

    这种编址方式不区分存储器地址空间和I/O接口地址空间,把所有的I/O接口的端口都当作是存储器的一个单元对待,每个接口芯片都安排一个或几个与存储器统一编号的地址号。也不设专门的输入/输出指令,所有传送和访问存储器的指令都可用来对I/O接口操作。 自动控制网www.eadianqi.com版权所有

    两种编址方式有各自的优缺点,独立编址方式的主要优点是内存地址空间与I/O接口地址空间分开,互不影响,译码电路较简单,并设有专门的I/O指令,所编程序易于区分,且执行时间短,快速性好。其缺点是只用I/O指令访问I/O端口,功能有限且要采用专用I/O周期和专用的I/O控制线,使微处理器复杂化。统一编址方式的主要优点是访问内存的指令都可用于I/O操作,数据处理功能强;同时I/O接口可与存储器部分公用译码和控制电路。其缺点是:I/O接口要占用存储器地址空间的一部分;因不用专门的I/O指令,程序中较难区分I/O操作。

自动控制网www.eadianqi.com版权所有

本文已影响