1、微机原理及应用考前冲刺测试题 附答案 一、填空题(每空2分,共30分) 1、8088的ALE引脚的作用是___________。 2、在8088读存储器周期中,采样Ready线的目的是______________ 3、8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由__________、____________和_______________提供。 4、微型计算机由_______________、______________和______________组成。 5、在IBM-PC/XT中,外设是通过__________________器件对CPU产生中断请求。这
2、些中断的中断类型码为________________。 6、8088中的指令INTn用______________指定中断类型。 7、一片8255A端口A有______________种工作方式,端口B有_______________种工作方式。 8、串行异步接口在接收时是由________________寄存器将串行数据转换成并行数据。在发送时,是由______________________寄存器将并行数据转换成串行数据。 二、判断题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。每题1分,共14分) 1、8088的Ready信号是由外部硬件产生的。 A.正确
3、 B.不正确 2、/及HOLD、HLDA信号是与系统中其它总线主设备有关的信号。 A.正确 B.不正确 3、8088的信号可用作中断矢量的读选通信号。 A.正确 B.不正确 4、8088 的数据可以存放在几个不连续的段中。 A.正确 B.不正确 5、8088 中,取指令和执行指令可以重叠操作。 A.正确 B.不正确 6、8088 的可屏蔽中断的优先权高于非屏蔽中断。 A.正确 B.不正确 7、多个外设可以通过一条中断请求线,向CPU发中断请求。 A.正确 B.不正确 8、8253 的每个计数器只能按二进制计数。 A.正确 B.不正确 9、8253的
4、计数器是对机器的CLK脉冲计数。 A.正确 B.不正确 10、8255A中端口A使用的是INTR,及等线是端口C的线。 A.正确 B.不正确 11、RS-232C接口是常用的串行通信接口,这个接口可用地址总线寻址。 A.正确 B.不正确 12、串行异步接口的双向工作方式指的是在串行接口上可同时发送和接收串行数据。 A.正确 B.不正确 13、EPROM 虽然是只读存储器,但在编程时可向内部写入数据。 A.正确 B.不正确 14、中断服务程序可放在用户可用的内存的任何区域。 A.正确 B.不正确 三、简述题(每题8分,共18分) 1、参看下图,说明Intel
5、2164动态RAM的刷新过程。 2、参看8253方式3的波形图,简述其工作过程。 3、参看链式优先权排列电路,如果F/FB有中断请求,简述转入它的服务程序的过程。 四、问答题(共20分) 1、画图说明,在8088内部怎样形成20位物理地址?(4分) 2、什么是DRAM的读——修改——写周期?(4分) 3、串行异步通信字符格式中的停止位和空闲位有什么不同?(4分) 4、在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?(8分) 五、应用题(每题9分,共18分) 1、如果CPU通过8255A端口C的某一条线向外部输出连续的方波信号,请:①
6、说出两种实现方法;②具体说明怎样实现。 2、参看IBM-PC/XT的基本ROM图,写出分配给ROM的地址。 微机原理及应用答案 一、填空题 1 锁存复用线上的地址 2 确定是否在T3周期后插入Tw周期 3 IP 4 由寻址方式决定的16位偏移量 5 SP 6 微处理器 7 存储器 8 I/O接口电路 9 8259 10 08H—OFH 11 n 12 3 13 2 14 接收移位 15 发送移位 二、判断题 1 A 2 A 3 A 4 A 5 A 6 B 7 A 8 B 9 B 10 A 11 B 12 A 13 A
7、14 A 三、简答题答案: 1、答:①在刷新周期,是用只有行地址的方法,选中一行对它进行刷新。(3分) ②有效将行地址存入行地址锁存器,被这个地址选中的那一行中的所有单元都读出和重写,达到刷新的目的。(3分) 2、答:①CUP输出控制字CW=16H,指定它的工作方式;(1.5分) ②CPU向它写入计数初值L**=4;(1.5分) ③装入计数值后开始计数,一个CLK使计数值减2;(1.5分) ④当计数到0时,使输出改变状态。同时重装这个计数值,开始新的计数。(1.5分) 3、答:①当CPU响应中断时,将发出高电平的中断响应信号;(2分) ②由于F
8、/FA没有中断请求,它的输出为低电平,故A2输出为高,相当于将中断响应信号传递下去;(2分) ③因为F/FB有中断请求,F/FB输出为高,故B1输出为高,即中断输出2为高,用它去控制转至中断2的服务程序的入口。(2分) 四、问答题: 1、答:①20位物理地址的形成如下图所示:(2分) ②段寄存器内容左移4位与16位偏移量相加,形成20位物理地址。(2分) 2、答:①这是在一个周期内完成的;(2分) ②读出某一单元的内容,修改后再写回这个单元。(2分) 3、答:①停止位和空闲位都是高电平; ②停止位是字符格式中规定好的,是传递字符的一部分;(2分)
9、 ③两个互相通信的系统,在传输线上没有字符传送时是高电平。这个高电平称为空闲位。(2分) 4、答:①全译码方式:存储器芯片中的每一个存储单元对应一个唯一的地址。译码需要的器件多;(3分) ②部分译码方式:存储器芯片中的一个存储单元有多个地址。译码简单;(3分) ③线选:存储器芯片中的一个存储单元有多个地址。地址有可能不连续。不需要译码。(2分) 五、应用题: 1、答:可用2种方法实现: ①8255A工作于方式O时,端口C可以指定为输出。每隔1/2方波周期改变其中一位的状态,其它位不变。就可以通过端口C的某一条线输出连续的方波。(4.5分) ②用对端口C某一位置位/复位的方法实现。即每隔1/2方波周期时间,对端口C 的某一位交替进行置位、复位,即可从端口C的某一条线输出连续的方波。(4.5分) 2、答:①分配给32K×8ROM芯片的地址为:F8000H-FFFFFH(4.5分) ②分配给8K×8ROM的地址为下述4组地址之一: F0000H-F1FFFH F2000H-F3FFFH F4000H-F5FFFH F6000H-F7FFFH(4.5分)






