存放数据或信息的部件在不同机器上通常采用哪三种不同的方式编址?各自有什么优缺点?

题目
问答题
存放数据或信息的部件在不同机器上通常采用哪三种不同的方式编址?各自有什么优缺点?
参考答案和解析
正确答案: (1)统一编址:一种方式是把各种部件统一编成一个从“0”开始的一维线性地址空间,对不同部件的访问反映在对这个空间中不同地址的访问。这种方式有利于简化指令系统,但一定程度会使地址形成复杂化。
(2)局部编址:这种方式是指导这些部件适当分类,各自从“0”开始单独编址,构成多个一维的线性地址空间。这样可使指令字长较短,地址形成简单,主存的编址范围较大,但指令中应有对每类存储信息的部件加以区分的标志或使用约定。
(3)隐含编址:这种方式不必进行地址计算,地址是隐含在操作码中,通常像堆栈和某些专用寄存器多数采用事先约定好的编址方式进行隐式寻址,以加快对这些部件的访问。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在统一编址的方式下,区分存储单元和I/O设备是靠()。

A.不同的地址码
B.不同的地址线
C.不同的控制线
D.不同的数据线

答案:A
解析:
在外设寄存器和主存单元统一编址的情况下,没有专门的I/O指令,就用访存指令来实现I/O操作,区分存储单元和I/O设备全靠它们各自不同的地址码。

第2题:

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


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

第3题:

在统一编址方式下,存储单元和I/O设备是靠指令中的( )来区分的。

A.指令和不同的地址

B.指令和不同的数据

C.指令和不同的数据和地址

D.上述都不对


正确答案:A

第4题:

在80486微机系统中存储空间和I/O空间的编址方式采用()。

  • A、两者统一编址,通过相同的指令访问两个空间
  • B、两者独立编址,通过不同的指令访问两个空间
  • C、采用混合编址,即独立编址和统一编址均采用
  • D、软件编址

正确答案:B

第5题:

在虚拟存储器中,辅存的编址方式是()

  • A、按信息编址
  • B、按字编址
  • C、按字节编址
  • D、按位编址

正确答案:A

第6题:

微型计算机的内存编址方式是()。

A.按字长编址
B.CPU型号不同而编址不同
C.按二进制位编址
D.按字节编址

答案:D
解析:
存储器以字节为单位存储信息,为区别不同的字节存储单元,每个存储单元都被指定一个唯一的编号,称为该单元的物理地址,地址编号从0开始,按顺序加1,一般用十六进制格式表示。

第7题:

在统一编址方式下,存储单元和I/O设备是靠指令中的()来区分的。

  • A、指令和不同的地址
  • B、指令和不同的数据
  • C、指令和不同的数据和地址
  • D、上述都不对

正确答案:A

第8题:

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

第9题:

存放数据或信息的部件在不同机器上通常采用哪三种不同的方式编址?各自有什么优缺点?


正确答案:(1)统一编址:一种方式是把各种部件统一编成一个从“0”开始的一维线性地址空间,对不同部件的访问反映在对这个空间中不同地址的访问。这种方式有利于简化指令系统,但一定程度会使地址形成复杂化。
(2)局部编址:这种方式是指导这些部件适当分类,各自从“0”开始单独编址,构成多个一维的线性地址空间。这样可使指令字长较短,地址形成简单,主存的编址范围较大,但指令中应有对每类存储信息的部件加以区分的标志或使用约定。
(3)隐含编址:这种方式不必进行地址计算,地址是隐含在操作码中,通常像堆栈和某些专用寄存器多数采用事先约定好的编址方式进行隐式寻址,以加快对这些部件的访问。

第10题:

什么叫端口?通常有哪几类端口?计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对I/O端口进行编址?


正确答案: C.PU和外设进行数据传输时,各类信息在接口中进入不同的寄存器,一般称这些寄存器为端口。
通常有:数据端口、状态端口、控制端口。对端口编址的两种方法为:计算机对内存和I/O端口统一编址;计算机对内存和I/O端口分别进行编址。在8086/8088系统中用计算机对内存和I/O端口独立编址。