●I/O端口的编址方法有二种:即I/O端口单独编址方式和L/O端口与存储器单元统一编址方式。在某
个计算机系统中,内存与I/O是统一编址的,要靠()区分和访问内存单元和I/O设备。
A)数据总线上输出的数据
B)不同的地址代码
C)内存与I/O设备使用不同的地址总线
D)不同的指令
参考答案:B
【解析】:I/O端口的编址方法有二种:即I/O端口单独编址方式和I/O端口与存储器单元统一编址方
式。I/O端口与内存单元地址统一编址方式是将I/O端口地址与内存地址统一安排在内存的地址空间
中,即把内存的一部分地址分配给I/0端口,由I/O端口来占用这部分地址。这种方式控制逻辑较简单
I/0端口数目不受限制。所有访问存储器的指令都可用于L/O端口,指令丰富,功能强。但这种方式
占用内存空间,而且程序难懂,难调试。I/O端口单独编址方式中,内存地址空间和I/O端口地址相
对独立,I/0端口单独构成一个空间,不占用内存空间,具有专门的指令,程序易于看懂。但这种方
法程序设计不太灵活,控制逻辑较复杂,I/O端口数目有限。
●()属于程序查询方式的缺点。
A)程序长
B)CPU工作效率低
C)外设工作效率低
D)I/O速度慢
参考答案:B
【解析】:程序查询方式又叫程序控制I/0方式。在这种方式中,数据在CPU相外围设备之间的传送
完全靠计算机程序控制,是在CPU主动控制下进行的。当输入/输出时。CPU暂停执行本程序,转去
执行输入/输出的服务程序,根据服务程序中的I/O指令进行数据传送,CPU工作效率低。这是一种最
简单、最经济的输入/输出方式。它只需要很少的硬件。因此大多数机器特别是在微、小型机中,常
用程序查询方式来实现低速设备的输入/输出管理。
●一个32K×32位的主存储器,其地址线和数据线的总和为()根。
A)64
B)47
C)48
D)36
参考答案:B
【解析】:有题意可知此主存储器是32位的。故总共需要32根数据线,地址线的数目为15根(32K为2
的15次方)。所以总共需要32+15=47根线。
●CPU通过()确定下一条指令的地址,以保证程序能连续执行。
A)指令寄存器
B)状态寄存器
C)地址寄存器
D)程序计数器
参考答案:D
【解析】:程序计数器PC的作用是用来存放将要执行的指令的地址,程序执行到什么地方。PC就指
到什么地方。它始终跟着程序的执行。PC具有自动加1的功能,即从存储器中读出一个字节的指令码
后,PC自动加1(指向下一个存储单元)。
●假设某计算机字长32位,存储容量8MB。按字编址,其寻址范围为()。
A)0~1M-1
B)0~2M-1
C)0~4M-1
D)0~8M-1
参考答案:B
【解析】:因为字长为32位即4个字节,若按字编址总共有8M/4=2M个地址。
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |