1/18《微机原理与接口》课程复习题及参考答案2013年12月第一章习题1
1微处理器、微型计算机和微型计算机系统三者之间有什么不同
【解】把CPU(运算器和控制器)集成在一个芯片上,即为微处理器
微处理器加上部分存储器和外设(或外设接口)就构成了微型计算机
微型计算机与管理、维护计算机硬件以及支持应用的软件相结合就形成微型计算机系统
2CPU在内部结构上由哪几部分组成
CPU应该具备哪些主要功能
【解】CPU主要由算术逻辑单元、指令寄存器、指令译码器、可编程逻辑阵列、寄存器组、标志寄存器等组成
CPU主要功能是进行算术逻辑运算,以及控制计算机按照程序的规定自动运行
3微型计算机采用总线结构有什么优点
【解】采用总线结构,扩大了数据传送的灵活性,减少了连线;而且总线可以标准化,易于兼容和工业化生产
4数据总线和地址总线在结构上有什么不同之处
如果一个系统的数据和地址合用一组总线或者合用部分总线,那么要靠什么来区分地址和数据
【解】数据总线是双向的,地址总线是单向的
采用数据和地址线复用,主要靠信号的时序来区分
通常在读写数据时,在复用的总线上先输出地址信息,然后再传送数据
第二章习题2
98086的基本程序执行寄存器是由哪些寄存器组成的
【解】8086的基本程序执行寄存器组成如下:⑴8个通用寄存器:2/18可用于存放操作数和指针
⑵4个段寄存器:保存段基值(或段选择子)
⑶1个标志寄存器:保存状态位和控制标志位
⑷1个指令指针寄存器:存放下一条要执行的指令的指针
13如何形成指令中的各种条件码
【解】指令中的条件码,即标志寄存器中的状态标志
它们主要由算术和逻辑运算指令设置或清除
也有设置和清除某些状态标志位的专用指令
16段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少
【解】指令的物理地址=1200H×16+FF0