2017年五邑大学信息工程学院807微机原理与应用[专业硕士]之微型计算机原理及应用考研强化模拟题
● 摘要
一、选择题
1. 已知程序段:
执行后AX 的内容为:( )。
A.07H
B.703H
C.4231H
D.806H
【答案】A
【解析】前两条指令的执行结果为:AX=0405H,BL=06H。
第三条指令是AAD 指令,是分离BCD 码除法调整指令,因此本题是两个分离BCD 数的除法,因此要进行调整,除法的分离BCD 码的调整指令和加、减、乘不同,它是在除法之前进行的。
AAD 指令把AX 中的被除数调整成二进制数,并存到AL 中,才能用DIV 指令进行运算。AAD 的操作如下: ①
②将AH 清零,即AH=00H。
DIV BL指令完成如下操作:
,再将2D 送到AL 中,即AL=2DH。
2. 动态RAM 芯片在刷新时,刷新逻辑除提供刷新地址外,还必须提供( )信号。(L 表示低电平,H 表示高电平)
A.
B.
C.
D.
【答案】A
3. 8086的堆栈采取向下生成的方式,在压入时( )。
A.SP 先减,再压入数据
B. 先压入数据,SP 再减
【答案】A
第 2 页,共 44 页
4. 在下列指令中,能使PC 机CPU 对I/O端口访问的是( )。
A. 中断指令
B. 串操作指令
C. 输入输出指令
D. 数据传达指令
【答案】C
【解析】CPU 有专门的外设访问指令,即IN 和OUT 指令。
5. 一个系统通过其8255A 并行接口与打印机连接,初始化时CPU 将它的A 口或8口设置成方式1输出,此时8255A 与打印机的握手信号为( )。
A.IBF STB
B.RDYSTB
C.OBFACK
D.INTRACK
【答案】C
6. —般查询I/O时总是按( )次序完成一个字符的传输。
A. 写数据端口,读/写控制端口
B. 读状态端口,读/写数据端口
C. 写控制端口,读/写状态端口
D. 读控制端口,读/写数据端口
【答案】B
【解析】一般查询I/O时总是按读状态端口,读/写数据端口次序完成一个字符的传输,所以此题的正确。
7. 下面( )不是CPU 和外围设备之间数据交换的方式。
A.DMA 方式
B. 异步传送方式
C. 中断方式
D.I/O通道方式
【答案】B
8. (多选)要利用INT20H 中断退出用户程序必须满足哪些条件( )。
A. 程序定义为过程
B. 属性为FAR
C. 程序结尾必须用ENDLABEL 结束
D. 代码段首必须有以下指令:
第 3 页,共 44 页
【答案】ABD
9. 在中断系统中,中断类型号是在( )的作用下送往CPU 的。
A. 读信号
B. 地址译码信号
C. 中断请求信号INTR
D. 中断响应信号
【答案】D
10.若总线地址为26位,则最大地址空间为( )B 。
A.6M
B.24M
C.64M
D.128M
【答案】C
【解析】地址总线有26位,则地址空间为
11.存储器的存取周期是指( )。
A. 存储器的读出时间
B. 存储器的写入时间
C. 存储器进行连续读和写操作所允许的最短时间间隔
D. 存储器进行连续写操作所允许的最短时间间隔
【答案】C
12.通常,中断服务程序中的一条STI 指令,其目的是( )。
A. 开放所有屏蔽中断
B. 允许低一级中断产生
C. 允许高一级中断产生
D. 允许同级中断产生
【答案】D
因此答案为C 项。
二、判断题
13.某中断程序入口地址为5F200H ,放置在中断向量表中的位置为00020H ,此时的中断向量号为08H 。( )
【答案】正确
第 4 页,共 44 页