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

题目
问答题
计算机的I/O过程中的编址方式有哪些?各有什么特点?
参考答案和解析
正确答案: 1、I/O接口独立编址方式这种编址方式是将存储器地址空间和I/O接口地址空间分开设置,互不影响。设有专门的输入指令(IN)和输出指令(OUT)来完成I/O操作,
2、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接口要占用存储器地址空间的一部分;因不用专门的I/O指令,程序中较难区分I/O操作。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

常用的I/O接口编址有哪两种方式?它们各有什么特点?MCS-51的I/O端口编址采用的是哪种方式?


正确答案: 一.独立编址方式:独立编址方式就是I/O地址空间和存储器地址空间分开编址。独立编址的优点是I/O地址空间和存储器地址空间相互独立,界限分明。但是,却需要设置一套专门的读写I/O的指令和控制信号。
二.统一编址方式:这种编址方式是把I/O端口的寄存器与数据存储器单元同等对待,统一进行编址。统一编址的优点是不需要专门的I/O指令,直接使用访问数据存储器的指令进行I/O操作,简单、方便且功能强大。MCS-51单片机使用的是I/O和外部数据存储器RAM统一编址的方式。

第2题:

I/O独立编址与I/O统一编址有什么区别?


正确答案: 独立编址:I/O端口地址空间与存储器地址空间相互独立。
统一编址: 一个I/O端口等同于一个存储器单元,I/O端口看作存储器系统的一部份。

第3题:

I/O端口的编址方法有二种:即I/O端口单独编址方式和UO端口与存储器单元统一编址方式。在某个计算机系统中,内存与I/O是统一编址的,要靠(11)区分和访问内存单元和I/O设备。

A.数据总线上输出的数据

B.不同的地址代码

C.内存与I/O设备使用不同的地址总线

D.不同的指令


正确答案:B
解析:I/O端口的编址方法有二种:即I/O端口单独编址方式和I/O端口与存储器单元统一编址方式。I/O端口与内存单元地址统一编址方式是将I/O端口地址与内存地址统一安排在内存的地址空间中,即把内存的一部分地址分配给I/O端口,由I/O端口来占用这部分地址。这种方式控制逻辑较简单,I/O端口数目不受限制,所有访问存储器的指令都可用于I/O端口,指令丰富,功能强。但这种方式占用内存空间,而且程序难懂,难调试。

第4题:

8086CPU对I/O接口编址采用什么方式()

  • A、I/O端口和存储器统一编址
  • B、I/O端口和寄存器统一编址
  • C、I/O端口单独编址
  • D、输入和输出口分别编址

正确答案:C

第5题:

微机系统中,I/O端口的编址方式有()编址和()编址两种。


正确答案:独立;统一

第6题:

I/O端口的编址方式为()和()其中,在PC机中,CPU的I/O端口编址方式为()。


正确答案:独立编址;统一编址;独立编址

第7题:

什么叫端口?I/O端口的编址方式有哪几种?各有何特点?


正确答案: 端口指输入/输出接口中的寄存器。
I/O端口有两种编址方式:
统一编址方式是将I/O端口与内存单元统一起来进行编号。该方式优点是不需要专门的I/O指令,对I/O端口操作的指令类型多;缺点是端口要占用部分存储器的地址空间,不容易区分是访问存储器还是外部设备。
独立编址的端口单独构成I/O地址空间,不占用存储器地址。优点是地址空间独立,控制电路和地址译码电路简单,采用专用的I/O指令,使得端口操作的指令在形式上与存储器操作指令有明显区别,程序容易阅读;缺点是指令类别少,一般只能进行传送操作。

第8题:

什么是端口?I/O端口的编址方式有哪几种?各有何特点?在8086/8088系统中采用哪种方法?在PC系列微机中端口的地址范围多大?


正确答案: 端口是可以单独选通、独立工作的接口电路。常用的编址方式主要有I/O端口与存储器统一编址和I/O端口与存储器分开独立编址。
I/O统一编址是把每一个端口视为一个存储器单元,并赋以相应的存储器地址,所有访问内存的指令同样适于I/O端口。存储器映像式编址的主要优点:一是对I/O口的操作与对存储器的操作完全相同,可大大增强系统的I/O功能,使访问外设端口的操作方便、灵活;二是可以使外设数目或I/O寄存器数目几乎不受限制,而只受总存储容量的限制,从而大大增加系统的吞吐率;三是使微机系统的读写控制逻辑较简单。主要缺点:一是占用了存储器的一部分地址空间,使可用的内存空间减少;二是访问内存的指令一般较长,执行速度较慢;三是为了识别一个I/O端口,必须对全部地址线译码,这样不仅增加了地址译码电路的复杂性,而且使执行外设寻址的操作时间相对增长。I/O独立编址是将I/O端口单独编址而不和存储空间合在一起,即两者的地址空间是互相独立的。处理器对I/O端口和存储单元的不同寻址是通过不同的读写控制信号IOR,IOW和MEMR,MEMW来实现的。采用这种编址方式,CPU访问I/O端口必须采用专用I/O指令,所以也叫专用I/O指令方式。这种编址方式的优点是I/O端口地址不占用存储器地址空间;I/O端口地址译码较简单,寻址速度较快;使用专用I/O指令和真正的存储器访问指令有明显区别,可使程序编制得清晰,便于理解和检查。缺点是专用I/O指令类型少,使程序设计灵活性较差;使用I/O指令一般只能在累加器和I/O端口间交换信息,处理能力不如存储器映像方式强。在8086/8088系统中两种方法都采用,主要采用I/O独立编址。
在PC系列微机中只使用低10位地址线寻址I/O端口,故端口的地址范围为0000H-03FFH。

第9题:

什么叫I/O端口?一般的接口电路中可以设置哪些端口?计算机对I/O端口编址时采用哪两种方法?在8086/8088CPU中一般采用哪些编址方法?


正确答案:在CPU与外设通信时,传送的信息主要包括数据信息、状态信息和控制信息。在接口电路中,这些信息分别进入不同的寄存器,通常将这些寄存器和它们的控制逻辑统称为I/O端口。
一般的接口电路中可以设置数据端口、状态端口和命令端口。
计算机对I/O端口编址时采用两种方法:存储器映像寻址方式、I/O单独编址方式。
在8086/8088CPU 中一般采用I/O 单独编址方式。

第10题:

什么是端口?端口有哪些编址方式?各有什么特点?


正确答案: 在接口电路中用于存储信息的寄存器单元被称为I/O端口。
IO端口编址方式有两种:① 统一编址,② 独立编址。
统一编址方式:对I/O端口和存储单元按照存储单元的编址方法统一编排地址号,由端口地址和存储单元地址共同构成一个统一的地址空间。优点:无需专门的I/O指令。对存储器的各种寻址方式也同样适用于对I/O端口的访问。缺点:I/O端口占用了一部分存储器地址空间,相对减少了内存的地址可用范围。
独立编址方式:建立两个地址空间,一个为内存地址空间,一个为I/O地址空间。优点:存储器地址空间不受I/O端口地址空间的影响。缺点:专用I/O指令增加了指令系统复杂性,且I/O指令类型少,程序设计灵活性较差。