2025年高等教育工学类自考-02277微型计算机原理应用考试近5年真题集锦(频考类试题)带答案.docx
(图片大小可自由调整)
2025年高等教育工学类自考-02277微型计算机原理应用考试近5年真题集锦(频考类试题)带答案
第I卷
一.参考题库(共80题)
1.从BUF地址处起,存放由100个字节的字符串,设其中有一个以上的“A”字符,编程查找出第一个“A”字符相对起始地址的距离,并将其存入LEN单元。
2.与十进制数96等值的二进制数是()。
A、1100000
B、1100001
C、1011110
D、1101100
3.所有的十进制小数都能完全准确地转换成二进制小数。
4.一个字节是()位二进制数。
A、32
B、20
C、16
D、8
5.通过引脚()向CPU发出非屏蔽中断请求。
A、INTR
B、INTA
C、NMI
D、IMR
6.设SP=2000H,AX=3000H,BX=5000H,执行下列片段程序后,问SP=?AX=?BX=? PUSH??AX????;SP?←?SP?-?2?=?1FFEH,AX=3000H? PUSH??BX????;SP?←?SP?-?2?=?1FFCH,BX=5000H? POP???AX?;SP?←?SP?+?2?=?1FFEH,AX=5000H
7.寻址256M字节内存空间,需28条地址线。
8.分辨率和转换精度有什么区别?
9.8251A只能工作在异步通信方式下。
10.执行下面的指令后,BL中的数据是()。MOVBX,9A1CHANDBL,0FH
A、1CH
B、0CH
C、1FH
D、00H
11.微机的字长愈长,计算精度愈高,指令处理功能愈强。
12.编写计算下面函数值的程序:
13.80386工作在实地址模式下可进行多任务设置。
14.当使用BP寄存器作基址寻址时,若无指定段替换,则内定在堆栈段内寻址。
15.IP寄存器的用途是什么?它提供的是什么信息?
16.8086CPU与8088CPU有哪些相同之处?又有哪些区别?
17.堆栈指针SP的初值为3000H,AX=2000H,BX=5000H,执行指令: PUSHAX PUSHBX POPAX 后SP=?AX=?
18.假设数据段的定义如下所示: 试问PLENTH的值为多少?它表示什么意义?
19.采用8255A作为DAC0832与CPU之间的接口芯片,产生一矩形波信号(8255A的口地址为300H~303H),试写出其主程序。
20.8086与8088在软件上完全兼容。
21.从功能上,8086的CPU由控制器和ALU两部分组成。
22.设(AL)=68,(BL)=68,执行SUBAL,BL指令后,正确的结果是()。
A、CF=0
B、ZF=0
C、CF=1
D、ZF=1
23.可以利用伪指令Segment和ENDS来定义段。
24.十进制数36转换成二进制数是()。
A、110100
B、100100
C、100110
D、100101
25.8255扩展()行通信口。
26.在8086系统中,若有一逻辑地址为(CS)=8859H,(IP)=1180H,其物理地址是()。
27.可屏蔽中断的屏蔽通常可由CPU内部的()来控制。
A、中断请求触发器
B、中断屏蔽寄存器
C、中断允许触发器
D、中断锁存器
28.八进制数523转换成二进制数是()。
29.将下列二进制数分别转换为BCD数: (1)1011; (2)0.01; (3)10101.101; (4)11011.001。
30.什么是中断?什么是中断向量?
31.8086的数据线有()根。
A、16
B、32
C、8
D、12
32.在总线操作周期中,8088CPU会在第()个时钟周期的前沿测试()引脚,如果测到无放低电平,CPU()
33.试编一程序,求三个带符号字数据中的最大值,并将最大值存入MAX字单元中。
34.若AL中的内容为2位压缩的BCD数,即78H,试编程: (1)将其拆开成非压缩的BCD码,高低位分别存入BH和BL中。? (2)将上述已求出的2位BCD码变换成对应的ASCII码,且存入CH和CL中
35.8255A有3个独立的8位并行I/O口。
36.什么是可屏蔽中断?什么是非屏蔽中断?
37.全加器只能进行加法计算,不能进行减