基本信息
文件名称:2025年大学试题(计算机科学)-微型计算机系统与接口考试近5年真题荟萃附答案.docx
文件大小:465.72 KB
总页数:35 页
更新时间:2025-05-21
总字数:约1.32万字
文档摘要

(图片大小可自由调整)

2025年大学试题(计算机科学)-微型计算机系统与接口考试近5年真题荟萃附答案

第I卷

一.参考题库(共80题)

1.简述8259A中断控制器的中断请求寄存器IRR和中断服务寄存器ISR的功能。

2.设计器/定时器8253在微机系统中的端口地址分配如下.? 0#?计数器:340H? 1#?计数器:341H? 2#?计数器:342H? 控制口:343H? 设已有信号频率为1MHZ,现要求用一片8253定时1s,设计硬件连接图并编程初始化。

3.用方框图形式说明查询式输出的程序流程。

4.编写一短程序段:用存储单元NUMBI中的无符号字节数去除存储单元NUMB中的无符号字节数,将所得的商存入单元ANSQ,而余数存入单元ANSR中。

5.某PC系列微机应用系统以8255A作为并行接口,采集一组开关S7---S0的状态,让它通过一组发光二极管LED7---LED0显示出来,(Si闭合,对应LEDi亮;Si断开,对应LEDi灭),电路连接如图所示。已知8255A的A,B两组均工作在方式0。

写出8255A的工作方式控制字;

6.8086的进位标志位由哪些运算指令来置位?

7.如果需要8255A的PC3输出连续方波,如何用C口的位置与复位控制命令编程实现??

8.8086/8088的引脚上为逻辑0时,意味着什么操作?

9.80386DX?CPU在保护模式工作时,当虚拟地址到物理地址的转换采用只分段时,段的大小为多少?当分段又分页时,每页又为多少字节?

10.Pentium系列微处理器比80486新增了那些标志位?它们各是什么含义?

11.若堆栈段驻留在存储器地址20000H~2FFFFH处,为了能寻址20FFFH地址的栈顶,问应装入栈指针(SP)的值是多少?

12.何谓静态存储器?何谓动态存储器?比较两者的不同点。

13.什么是接口?什么是端口?

14.指出下列指令中源操作数的寻址方式,并说明指令操作的结果。 (1)MOV??BX,?‘BC’? (2)MOV??AX,?DATA? (3)MOV??DX,?[BX]? (4)MOV??AL,?[BX+DI]? (5)MOV??CL,?LIST[BX]? (6)MOV??AX,?FILE[BX+DI+200H]? (7)DAA? (8)XLAT? (9)IN??AX,?DX? (10)INT??21H

15.为什么在基于8086/8088的系统中经常需要进行缓冲?

16.可编程计数器/定时器8253的方式4与方式5又什么区别?

17.284A的CLK输出引脚为8086/8088通过的输出信号频率是多少?

18.8259A中断控制器的初始化命令字(ICW)和操作命令字(OCW)有什么差别?

19.什么叫微处理器的并行操作方式?如何理解8086CPU具有并行操作的功能?在什么情况下8086的执行单元(EU)才需要等待总线接口单元(BIU)提取指令?

20.阅读下列程序段,假定AX=-110,CX=+8,执行该程序后,问AX,DX分别是多少? MOV???AX,-110? MOV???CX,8? CWD???? IDIV???CX

21.如果要将AL中的高四位移至低四位的位置,而移位后AL中的高四位为0,有几种方法?分别写出实现这些方法的程序段。

22.已知某SRAM芯片的部分引脚如图所示,要求用芯片构成A0000H~ABFFFH寻址空间的内存。 (1)应选几片芯片?? (2)给出各芯片的地址分配表。? (3)画出采用74LS138译码器时,它与存储器芯片之间的连接电路图。

23.用什么指令设置哪个标志位,就可以控制微处理器的INTR引脚?

24.8086/8088的多处理器系统在什么模式下实现的?它有哪几种组态?在什么组态中只有一个8086/8088CPU?

25.设内部RAM中59H单元的内容为50H,写出执行下列程序段后寄存器A,R0和内部RAM中50H,51H单元的内容为何值?

26.某应用系统中,系统提供一个频率为20KHZ的时钟信号,要求每隔10ms完成一次扫描键盘的工作。为了提高CPU的效率,现采用定时中断的方式进行键盘扫描。在系统中采用了8253定时器的通道0来实现这一要求,且8253计数器0~2和控制寄存器的I/O地址依次为70H,71H,72H和73H。画出8253的接线示意图。

27.A/D和D/A转换器在微机应用中起作用?

28.USB有哪几种数据传输类型?

29.IBM?PC/XT的CPU电路由哪些部件组成?

30.说明8255A的A口、B口和C口一般在使用上的区别。

31.设a,b,c,d?均为16位数据常数,依次为DW伪指令定义为A,B,C,D变量,将常数35赋值给变量F,要求完成[(a+b–c)/8]×35+d算式的运算,将结果按低16位、