(图片大小可自由调整)
2025年大学试题(计算机科学)-微机原理及程序设计考试近5年真题集锦(频考类试题)带答案
第I卷
一.参考题库(共80题)
1.现有下列程序段: MOV.SI,OFFSETSOUR MOV.DI,OFFSETDEST MOV.CX,20H CLD REP.MOVSW 如果上述程序段不使用串操作指令(REPMOVSW指令),试修改程序段,完成原程序段功能。
2.地址译码器的输入端应接到()上。
A、控制总线
B、数据总线
C、地址总线
D、外部总线
3.8086/8088在什么时候及什么条件下可以响应一个外部INTR中断请求?中断向量表在存储器的什么位置,向量表的内容是什么?8086如何将控制转向中断服务程序?
4.CPU和外设间的数据传送方式有哪几种?实际选择某种传输方式时,主要依据是什么?
5.指令指针寄存器是()。
A、IP
B、SP
C、BP
D、PSW
6.以下四种类型存储器中,传输同样多的字为比较条件,则读出数据传输率最高的是()
A、DRAM
B、SRAM
C、闪速存储器
D、EPROM
7.8086被复位以后,SS寄存器的内容是()。
A、FFFFH
B、0000H
C、FF00H
D、00FFH
8.8086与8088这两个微处理器在结构上有何相同点,有何主要区别?
9.下图是一个存储器系统,地址总线共有20位,数据总线8位,分析电路,并回答题问题? (1)单片EPROM和单片SRAM的容量各为多少? (2)74LS138的作用是什么? (3)EPROM2、EPROM4、SRAM1、SRAM2的地址范围是多少?
10.下面哪个是堆栈指针寄存器()。
A、SP
B、SS
C、BP
D、DI
11.对堆栈操作时,8086会自动选择()值作为段基值,加上由()提供的偏移量形成物理地址。
12.现有4K×8位的RAM芯片,它所具有的地址线应为()条,数据线为()条
13.认真阅读下面的指令段并回答问题?程序段执行后,(BX)=,ZF=,CF=。
14.程序段如下 上述程序运行后,试回答: (1)当(AL)=()时,程序转向BRCH1 (2)当(AL)=()时,程序转向BRCH2 (3)当(AL)=()时,程序转向BRCH3
15.下列不属于输入/输出方式的是()
A、程序控制I/O
B、中断驱动I/O
C、DMA方式
D、存储器访问方式
16.设AX,BX中的数一个为正数,一个为负数,下面程序段完成将正数送到PLW单元中存放,请将程序中所缺指令语句补上。
17.十进制数-1用补码表示,该补码是()(8位)
18.当前正在执行的指令保存在CPU的()寄存器中;运算结果进位标志C保存在CPU的()寄存器中。
19.没有外存贮器的计算机监控程序可以存放在()
A、RAM
B、ROM
C、CPU
D、RAM和ROM
20.若已知(SP)=2000H,(AX)=0020H,则执行指令PUSHAX后,(SP)和((SS):(SP))的值分别为。()
A、2002H,00H
B、1FFEH,00H
C、1FFEH,20H
D、2002H,20H
21.中断处理子程序在结构上一般是怎样一种模式?
22.8253的端口地址为300H—303H,计数器0的CLK0端输入1MHz的计数脉冲,若要使其作为BCD码计数器,且在OUT0端产生1KHz的方波,试写出设置计数器0工作方式的初始化程序段。
23.在CPU中跟踪指令后继地址的寄存器是()。
A、主存地址寄存器
B、指令寄存器
C、程序计数器
D、状态条件寄存器
24.有下面的程序段,试说明该程序段实现什么功能?
25.每条指令的执行过程中是由()、()和()等操作组成。
26.8086/8088中断共有()种类型中断,可分为()中断和()中断。
27.主机与外设之间数据传送方式有()、()和()。
28.设(DS)=1234H,(SI)=124,(12464H)=30ABH,(12484H)=464H。试写出下列程序段执行后有关寄存器的结果。LEA.SI,[SI]MOV.AX