计算机硬件与接口习题答案(周明德)
jason chen 童话
第1章
1.1 IA-32结构微处理器直至P4,有哪几种?
[解]80386、80486、Pentium、Pentium Pro、Pentium II、Pentium III、Pentium 4。
1.2 80386与8086在功能上有哪些主要区别?
[解]从8086到80386,处理器的功能有了质的飞跃。体现在∶
1.从16位寄存器发展为32位寄存器
2.地址寄存器也发展为32位。可寻址的地址范围达到4G字节,有了巨大的扩展。
3.增加了保护方式。使处理器有了两种工作方式∶实地址方式和保护虚地址方式。实地址
方式用于与8086兼容;保护方式才是32位处理器能真正发挥其完整功能的工作方式。
4.引入了多任务、任务切换的概念。
5.引入了四级特权机制,引入了调用门、陷入门、中断门,使程序能在不同特权之间切换。
6.引入了存储管理单元(MMU),使采用80386的操作系统能方便地实现请页(每页为4K
字节)虚拟存储器管理。
7.增加了新指令(主要是保护方式的指令)
1.3从功能上,80486与80386有哪些主要区别?
[解] 80486从功能上来说是80386 + 80387 + 片上缓存。
1.4奔腾相对于80486在功能上有什么扩展?
[解]奔腾增加了第二条流水线,实现每个时钟执行两条指令;片上的一级缓存容量加倍;寄存器仍是32位,但内部数据通路是 128 和 256 位以加速内部数据传送,且猝发的外部数据总线已经增加至 64 位;增加了高级的可编程中断控制器(Advanced Programmable Interrupt Controller (APIC))以支持多奔腾处理器系统。
1.5 P II以上处理器基于什么结构?
[解] P II是基于P6系列处理器又增加了MMX技术。
1.6 微处理器、微型计算机和微型计算机系统三者之间有什么不同?
[解]把CPU(运算器和控制器)用大规模集成电路技术做在一个芯片上,即为微处理器。微处理器加上一定数量的存储器和外部设备(或外部设备的接口)构成了微型计算机。微型计算机与管理、维护计算机硬件以及支持应用的软件相结合就形成了微型计算机系统。
1.7 CPU在内部结构上由哪几部分组成?CPU应具备哪些主要功能?
[解] CPU主要由起运算器作用的算术逻辑单元、起控制器作用的指令寄存器、指令译码器、可编程逻辑阵列和标志寄存器等一些寄存器组成。其主要功能是进行算术和逻辑运算以及控制计算机按程序的规定自动运行。
1.8 微型计算机采用总线结构有什么优点?
[解]采用总线结构,扩大了数据传送的灵活性、减少了连线。而且总线可以标准化。易于兼容和工业化生产。
1.9 数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一套
总线或者合用部分总线,那么,要靠什么来区分地址和数据?
[解]数器总线是双向的(数据既可能读也可能写),而地址总线是单向的。8086为了减少芯片的引脚数量,采用数据与地址线复用,既作数据总线也作为地址总线。它们主要靠信号的时序来区分。通常在读写数据时,总是先输出地址(指定要读/写数据的单元),过一段时间再读或写数据。uyc
1.10 控制总线传输的信号大致有哪几种?
[解]主要是区分读/写存储器还是外部设备、读还是写以及外界输入的READY和INT等信号
初中英语语法总结
1.11 在以下六个题中所用的模型机的指令系统如表1所示:
在给定的模型机中,若有以下程序,分析在程序运行后累加器A中的值为多大。若此程序放在以10H为起始地址的存储区内,画出此程序在内存中的存储图。
LD A,20H
英语学习资料ADD A,15H
LD A,30H西安android培训
ADD A,36H
ADD A,1FH
HALT
1-1所示:
图
这段程序运行完后累加器A中的值为A = 30H+36H+1FH = 85H。
1.12 要求同题1.6,程序如下:
LD A,50H
SUB 30H
brokeback mountain
LD A,10H
伊丽莎白镇插曲ADD A,36H
SUB 1FH
HALT
分析程序运行后累加器中的值是多少,并且画出该程序在内存中的存储图。
1-2所示:
图
camp david
这段程序运行完后累加器A中的值为A = 10H+36H-1FH = 27H。
suggest sb to do还是doing1.13 在给定的模型机中,写出用累加的办法实现15×15的程序。
omnia