下面是关于PC机中CPU的I/O地址空间的叙述,其中错误的是______。
A.PC机中CPU的I/O地址空间由64K个可独立编址的8位端口(即64K字节)组成
B.PC机中CPU的I/O地址空间是实际的物理空间,不经过分段和分页硬件处理
C.PC机主板和芯片组器件通常使用从00H到FFH的I/O端口地址
D.PC机中CPU的I/O指令采用直接寻址方式时,I/O端口的寻址范围为0000H至 FFFFH
下面是关于PC机中CPU的I/O地址空间的叙述,其中错误的是()。
A.PC机中CPU的I/O地址空间由64K个可独立编址的8位端口(即64K字节)组成
B.PC机中CPU的I/O地址空间是实际的物理空间,不经过分段和分页硬件处理
C.PC机主板和芯片组器件通常使用从00H到0FFH的I/O端口地址
D.PC机中CPU的I/O指令采用直接寻址方式时,I/O端口的寻址范围为0000H至0FFFFH
● 80386微处理器有32条地址线,在实地址模式下可以寻址的物理空间达 (40)
(40)
A. 1GB
B. 4GB
C. 16GB
D. 64GB
虚拟存储器的作用是允许(4),它通常使用(5)作为主要组成部分。虚拟存储器的调度方法与(6)基本类似,即把经常要访问的数据驻留在高速存储器中。因为使用了虚拟存储器,指令执行时(7)。在虚拟存储系统中常使用柜联存储器进行管理,它是(8)寻址的。
A.直接使用外存代替内存
B.添加比地址字长度更多的内存容量
C.程序可访问比内存更大的地址空间
D.提高内存的访问速度
A.0和0
B.0和1
C.1和0
D.1和1
试题二(共15分)
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
在某嵌入式系统设计中,使用8片RAM进行64KRAM的外部存储器扩展,如图2-1所示。该CPU共有16根地址线,8根数据线,在设计中,利用CPU的作为访问控制信号,该访问控制信号低电平有效。另外,作为读写命令信号(高电平为读,低电平为写)。8片8Kx8位的RAM芯片与CPU相连,RAM芯片的片选内部为上拉电阻到电源,各个RAM芯片的片选信号和74138译码器的输出相连,译码器的地址选择端连接到CPU的A13,A14,A15地址线上。
【问题1】(8分)
根据上图所示,写出RAM0,RAM1和RAM7的地址范围(请用16进制进行表示)。
RAM0: (1)
RAM1: (2)
RAM7: (3)
若CPU操作的地址总线为A800H,结合图2-1所示的示意图,CPU访问的是哪个RAM存储器(4)。
【问题2】(4分)
如果运行时发现不论往哪片RAM写入数据后,以C000H为起始地址的存储芯片都有与其相同的数据,假设芯片与译码器可靠工作,则说明:
(1) RAM0~RAM7中(1) 的片选输入端总是处于低电平。
(2)如果有问题的存储芯片的片选输入端总是处于低电平,以下可能原因中描述不正确的是(2) 。
A.该存储芯片的CS端与存储芯片的端错连或短路
B.该存储芯片的CS端与CPU的端错连或短路
C.该存储芯片的CS端与地线错连或短路
D.该存储芯片的CS端悬空
【问题3】(3分)
根据连接图,若出现地址线A15与CPU断线,并搭接到高电平上,下面描述中正确的是()。(该题为多选题)
A.此时存储器只能寻址A15=1的地址空间
B.此时存储器只能寻址总共64K字节空间的高32K字节地址空间
C.此时访问64K字节空间的高32K字节地址空间时会错误地访问到低32K字节地址空间
D.此时访问64K字节空间的低32K字节地址空间时会错误地访问到高32K字节地址空间
下面关于Pentium处理器实模式的叙述中,错误的是:
A.在实模式下开发的应用程序都可以在IBM PC/XT微机上运行
B.在实模式下运行应用程序时,访问存储器单元的偏移地址不能超过OFFFFH
C.实模式下开发的应用程序可以使用32位寄存器
D.实模式下的寻址空间为1MB,可以分段,但不能分页管理