《微型计算机技术》课程习题(第四版)

2020-03-27 12:32

《微型计算机技术》

习题集

周连喆

计算机科学与工程学院

2009年9月

目 录

第一章 微型计算机概述 ................................................................................................. 1 第二章 16位和32位微处理器 ...................................................................................... 2 第三章 Pentium的指令系统 .......................................................................................... 5 第四章 存储器和高速缓存技术 ................................................................................... 14 第五章 微型计算机和外设的数据传输 ....................................................................... 17 第六章 串并行通信和接口技术 ................................................................................... 18 第七章 中断控制器 ....................................................................................................... 21 第八章 DMA控制器 .................................................................................................... 25 第九章 计数器/定时器和多功能接口芯片 .................................................................. 26 第十章 模/数和数/模转换 ............................................................................................. 28 第十一章 键盘和LED显示 ......................................................................................... 30 第十二章 显示器工作原理和接口技术 ....................................................................... 31 第十三章 打印机的工作原理和接口技术 ................................................................... 34 第十四章 软盘、硬盘和光盘子系统 ........................................................................... 35 第十五章 总 线 ............................................................................................................. 36 第十六章 Pentium微型计算机系统的结构 ................................................................. 37

第一章 微型计算机概述

1.1 微处理器、微型计算机和微型计算机系统三者之间有什么不同? 1.2 CPU在内部结构上由那几部分组成?CPU应具备那些主要功能? 1.3 累加器和其他通用寄存器相比,有何不同? 1.4 微处理器的控制信号有那两类?

1.5 微型计算机采用总线结构有什么优点?

1.6 16位微型机和32位微型机的内存容量最大时分别是多少? 1.7 微型机的系统软件主要指哪些?

1.8 微型机的性能指标主要指那几个方面?看一看你周围的微型机,写下其具体指标。

1

第二章 16位和32位微处理器

2.1 微处理器的性能指标主要是什么? 2.2 8086的总线接口部件有哪几部分组成?

2.3 8086系统中,设段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址

为多少?指向这一物理地址的CS值和IP值是唯一的吗? 2.4 8086的执行部件有什么功能?由那几部分组成?

2.5 状态标志和控制标志又何不同?程序中是怎样利用这两类标志的? 8086的状态标志和控

制标志分别有哪些?

2.6总线周期的含义是什么?8086/8088的基本总线周期由几个时钟组成?如果一个CPU的时

钟频率为24MHz,那么,它的一个时钟周期为多少?一个基本总线周期为多少?如主频为15MHz呢?

2.7在总线周期的T1、T2、T3、T4状态,CPU分别执行什么动作?什么情况下需要插入等待状

态Tw?Tw在哪儿插入?怎样插入?

2.8 CPU启动时有哪些特征?如何寻找系统的启动程序?

2.9 8086和8088是怎样解决地址线和数据线的复用问题的? ALE信号何时处于有效电平? 2.10 BHE#信号和A0信号是怎样的组合解决存储器和外设端口的读/写操作的?这种组合决定

了8086系统中存储器偶地址体及奇地址体之间应该用什么信号区分?怎样区分? 2.11 RESET信号来到后,CPU的状态有那些特点?

2.12在中断响应过程中,8086往8259A发的两个INTA#信号分别起什么作用? 2.13 从引腿信号上看,8086和8088有什么不同?

2.14在编写程序时,为什么通常总要用开放中断指令来设置中断允许标志? 2.15 T1状态下,数据/地址线上是什么信息?用哪个信号将此信息锁存起来?数据信息是什

么时候给出的?用时序表示出来。 2.16画出8086最小模式的读周期时序。

2.17 8086最多可有多少级中断?按照产生中断的方法,中断分为哪两大类? 2.18非屏蔽中断有什么特点?可屏蔽中断有什么特点?分别在什么场合?

2.19什么叫中断向量?它放在哪里?对应于1CH的中断向量在哪里?如1CH中断程序从

5110H:2030H开始,则中断向量应怎样存放?

2.20从8086/8088的中断向量表中可以看到,如果一个用户想定义某个中断,应该选择在

什么范围?

2.21非屏蔽中断处理程序的入口地址怎样寻找?

2.22叙述可屏蔽中断的响应过程,对于16位微型机系统来说,一个可屏蔽中断或者非屏蔽

中断响应后,堆栈顶部四个单元中是什么内容? 2.23一个可屏蔽中断请求来到时,通常只要中断允许标志为1,便可在执行完当前指令后响

应,在哪些情况下有例外?

2.24在对堆栈指针进行修改时,要特别注意什么问题?为什么?

2.25在编写中断处理子程序时,为什么要在子程序中保护许多寄存器?有些寄存器即使在

中断子程序中并没有用到也需要保护,这又是为什么(联系串操作指令执行时遇到中断这种情况来回答)?

2.26一个可屏蔽中断响应时,CPU要执行哪些读/写周期?对一个软件中断又如何? 2.27中断处理子程序在结构上一般是怎样一种模式?

2

2.28软件中断有哪些特点?在中断处理子程序和主程序的关系上,软件中断和硬件中断有

什么不同之处?

2.29 8086的储存器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址? 2.30 与前几代CPU相比,Pentium采用了那些主要的先进技术? 2.31 从体系结构上,Pentium从哪几个方面进行了改进? 2.32阐述Pentium的主要部件机器功能。

2.33 Pentium的总线接口部件BIU实现哪些功能?

2.34 采用CISC技术和RISC技术的CPU分别有什么特点?

2.35 什么是超标量流水线技术?Pentium有哪两条流水线?两条流水线有什么区别? 2.36 分支预测技术的优点是什么?

2.37 分支预测技术是基于怎样的规律而实施的?叙述分支预测技术的实现原理。 2.38 Pentium的指令流水线由哪些部件构成?这些部件的主要功能分别是什么? 2.39 Pentium的指令流水线是怎样运行的?

2.40 Pentium有哪三种工作方式?为什么要这样多工作方式? 2.41 Pentium的实地址工作方式有什么特点?

2.42 Pentium的实地址方式用于什么时候?为什么说它是为建立保护方式作准备的方式?

实地址工作方式有什么特点?

2.43 Pentium通常工作于什么方式?能够一开机就进入这种方式吗?

2.44 保护方式下有哪些特点?保护方式下为什么要用3种地址来描述存储空间? 2.45 Pentium虚拟8086方式有什么特色?为什么要设置这种方式?

2.46 实地址方式和虚拟8086方式都是类似于8086的方式,从使用场合和工作特点上看,

这两种方式有什么主要差别? 2.47 Pentium的标志寄存器中,哪些是状态标志?哪些是控制标志?哪些是系统方式标志? 2.48 Pentium的段寄存器和8086有什么差别?这种差别为Pentium的功能提高带来什么长

处?

2.49 Pentium在3种工作方式下,\段\的长度有什么差别?

2.50 什么叫段基地址?它有多少位?什么叫选择子?选择子用来选什么值? 2.51 Pentium的段描述符寄存器中包含哪些内容?

2.52 Pentium的逻辑地址,线性地址,物理地址分别指什么?它们的寻址能力分别为多少? 2.53 Pentium的系统地址寄存器指哪几个寄存器? 2.54 Pentium采用片内两极管理有什么优点?

2.55 Pentium采用拿几种描述符表?这些表的设置带来什么优点? 2.56在非系统段描述符中,有ED/C作为描述本段扩展方向的段类型位,请说明“向上扩展”

和“向下扩展”的含义。

2.57 Pentium的主要信号分为哪几类? 2.58 Pentium的寄存器分为哪几类?

2.59 Pentium的标志寄存器和8086相比扩展了哪些标志位?

2.60 Pentium的对外信号分为哪几类?和16位微处理器相比,哪些信号有明显区别? 2.61 Pentium有哪几种总线状态?分别有什么特点? 2.62 结合教材图2.34说明各总线状态之间的转换关系。 2.63 流水线式和非流水线式的总线周期各有什么特点?

2.64 结合教材图2.35 说明非流水线式读/写周期的时序关系。 2.65结合教材图2.35 说明流水线式读/写周期的时序关系。

2.66 什么是突发式数据传输?结合教材图2.37说明突发式读/写周期的时序关系。

3


《微型计算机技术》课程习题(第四版).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:传播领域中第三人效应的心理学影响因素浅析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: