计算机科学导论

比较分析两种I/O设备寻址的方法有何不同?

题目

比较分析两种I/O设备寻址的方法有何不同?

参考答案和解析
正确答案:在I/O独立寻址中,用来读/写内存的指令与用来读/写输入/输出的指令是完全不同。有专门的指令完成对输入/输出设备的测试、控制以及读写操作。每个输入/输出设备有自己的地址。在I/O存储器映射寻址方式中,CPU将输入/输出控制器中的每一个寄存器都看作是内存中的某个存储字。如果地址指定的是输入/输出设备中的某个寄存器,那么就从寄存器中读取数据。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

目前在嵌入式系统设计中,对I/O端口或部件进行寻址常采用两种方法:存储器映射法和I/O隔离法。S3C2410芯片即采用了()。

A.存储器映射法

B.I/O隔离法


正确答案:A

第2题:

PC/XT机对I/O端口的寻址方式有()。

A.端口直接寻址
B.寄存器寻址
C.基址寻址
D.变址寻址
E.寄存器相对寻址
F.DX间接寻址

答案:A,F
解析:

第3题:

CPU对外设的访问实质上是对外设接口电路中相应的端口进行访问。I/O端口的寻址方式有两种:FO指令寻址和______I/O寻址。


正确答案:存储器映象
存储器映象

第4题:

I/O设备与CPU之间有何主要矛盾?如何解决?


正确答案:I/O设备与CPU之间主要是速度上的矛盾。操作系统中采用缓冲区的方式来缓解快速的处理器和慢速的I/O设备之间的操作匹配矛盾,提供处理器和设备的利用率,使它们并行工作。

第5题:

片外I/O独立地址空间寻址方法的优点是不占用外部ROM的地址空间。


正确答案:错误

第6题:

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端口,指令丰富,功能强。但这种方式占用内存空间,而且程序难懂,难调试。

第7题:

8086CPU有20条地址线,对存储器存取时寻址范围可达多少?对I/O端口寻址时寻址范围多少?


正确答案:对存储器寻址范围可达1MB;对I/O寻址范围可达64KB。

第8题:

I/O端口的编制方法有()和()两种方法。


参考答案:独立编址、存储器统一编址

第9题:

I/O端口的寻址方式有两种,分别是()和()。


正确答案:直接端口寻址;间接端口寻址

第10题:

PC机有许多I/O接口,它们用于连接不同种类的I/O设备,一种I/O接口只能连接同一种设备。


正确答案:错误