(图片大小可自由调整)
2025年大学试题(计算机科学)-现代微机考试近5年真题荟萃附答案
第I卷
一.参考题库(共80题)
1.()是让计算机完成某种操作的命令,()称作指令系统。
2.假设X和X+2字单元存放有双精度数P,Y和Y+2字单元存放有双精度数Q,下面程序完成了什么工作?
3.8086中的BIU由()个()位段地址寄存器、一个()位指令指针寄存器、6字节的()、20位的()加法器组成。
4.阅读下面的程序,指出该程序完成的功能。
5.响应可屏蔽中断后,8088是在()读取中断向量。
A、保存断点后
B、第一个中断响应周期
C、第二个中断响应周期
D、T4前沿
6.分析下面的程序段所实现的功能:
7.接口的基本功能是输入锁存,输出缓冲。
8.变量X,Y,Z均为一字节压缩BCD码表示的十进制数,写出指令序列,求它们的和(用2字节压缩BCD码表示)。
9.8086复位后下列寄存器的内容为:DS=()H,SS=()H,AX=()H。
10.8086的中断向量是()的入口地址,每一个中断向量占()个存储单元其中前两个单元存放中断子程序入口地址的偏移量(IP),后两个单元存放中断子程序入口地址的()。
11.CPU马上响应中断的必要条件是()。
A、CPU处于关中断状态
B、一条指令执行完
C、正在响应更高级别的中断
D、正在执行DMA操作
12.8086系统最大模式与最小模式有何区别?简述8086最小工作模式下的典型配置。
13.8086/8088的执行部件EU由()个通用寄存器、()个专用寄存器、一个()寄存器和()部件组成。
14.编写循环结构程序,进行下列计算,结果存入RESULT单元 (1)1+2+3+4+5+6+……+100 (2)1+3+5+7+9+11+……+99 (3)2+4+6+8+10+……+100 (4)1+4+7+10+13+……+100 (5)11+22+33+44+……+99
15.设有指令序列 执行上述指令后,(BX)=()
16.有2片8259A级联,从片接入主片的IR2,则主片8259A的初始化命令字ICW3应为(),命令字ICW3应为()。
17.8254的工作方式有(),共有()个I/O地址。
A、3种;4
B、4种;5
C、6种;3
D、6种;4
18.断电后所存储信息会丢失的存储器是()
A、ROM
B、RAM
C、CD-ROM
D、FLASH-MEMORY
19.阅读以下程序,指出它的功能。
20.编写程序,从键盘上输入20个十进制数字,求这些数字的和,向显示器输出。
21.分析下面的程序段所实现的功能:
22.什么叫分级总线?使用分级总线有什么优点?
23.简述汇编语言指令的语句格式并解释各部分意义。
24.分析下面的程序段所实现的功能:
25.用8255A用作两台计算机并行通信的接口电路,请画出采用查询式输入/输出方式工作的接口电路,并写出采用查询式输入/输出方式的程序。8255用作两台计算机并行通讯接口。
26.计算分段函数: A,B的值从键盘输入,Y的值送显示器输出(∧表示“并且”,∨表示“或者”)。
27.8254一计数器通道工作在方式0,别的计数器通道可以工作在()。
A、方式1、0
B、方式2
C、方式0
D、任一方式
28.可编程并行接口芯片8255A有两种类型的控制字,分别为()和()。
29.取指令的物理地址=()
A、(DS)10H+偏移地址
B、(ES)10H+偏移地址
C、(SS)10H+(SP)
D、(CS)10H+(IP)
30.设计一个用8255A作为8个七段显示器的接口电路,并设计一个把内存地址为ADDRA的8个数字在这8个七段显示器上显示的程序。
31.用8255的PA口控制8个指示灯,前4个指示灯与后4个指示灯交替亮灭(频率可自己确定)。请给出相应的汇编语言源程序。
32.已知ARRAY是5行5列的有符号字数组,编写程序,进行下列计算(假设和仍然为16b,不会产生溢出)? (1)求该数组每一行上第4列元素之和(列号从0开始);? (2)求该数组第3行所有元素之和(行号从0开始);? (3)求该数组正对角线上所有元素之和;? (4)求该数组反对角线上所有元素之和。
33.何谓寄存器寻址方式?何谓寄存器间接寻址方式?二者的什么区别是什么?
34.8086