当前位置:问答库>考研试题

2018年厦门大学航空系822微机原理之微型计算机原理及应用考研基础五套测试题

  摘要

目录

2018年厦门大学航空系822微机原理之微型计算机原理及应用考研基础五套测试题(一) ... 2 2018年厦门大学航空系822微机原理之微型计算机原理及应用考研基础五套测试题(二) . 11 2018年厦门大学航空系822微机原理之微型计算机原理及应用考研基础五套测试题(三) . 19 2018年厦门大学航空系822微机原理之微型计算机原理及应用考研基础五套测试题(四) . 29 2018年厦门大学航空系822微机原理之微型计算机原理及应用考研基础五套测试题(五) . 36

一、选择题

1. 在数据传送过程中,数据由串行变并行或由并行变串行,其转换是通过( )。

A. 数据寄存器 B. 移位寄存器 C. 锁存器 【答案】B

2. 下面指令序列测试BH 中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( )。

TESTBH ,01H _____K1 A.JNE B.JZ C.JNP D.JC

【答案】A

【解析】TESTBH ,01H 指令执行结束后,如果BH 为奇数,其“与”后的结果都为最低位为1,则ZF=0,那么ZF=0则转移到K1处,使用的指令应该为JNZ/JNE。

3. 执行INTn 指令或响应中断时,CPU 保护现场的次序是( )。

A. 先保护FR , 其次CS ,最后IP B.CS 在先,其次是IP , 最后保护FR C.FR 最先,其后依次是IP , CS D.IP 最先,CD 其次,FR 最后 【答案】A

【解析】执行通过上题分析当系统运行时,遇到特殊情况,需要CPU 停止执行当前程序,产生断点,转去处理例行程序,处理之前要保护现场,其次序是先保护FR , 其次CS ,最后IP 。

4. 寄存器间接寻址方式中,操作数在( )中。

A. 通用寄存器 B. 代码段 C. 内存单元

D. 段寄存器 【答案】C

【解析】寄存器间接寻址方式时,操作数一定在存储器中,存储单元的有效地址由指令中给出的寄存器指出。

5. 有一接口芯片有两条地址线该芯片( )。

A. 占有4个端口地址,且端口地址唯一,互不重叠 B. 占有8个端口地址,但每个端口地址重叠2次 C. 占有16个端口地址,但每个端口地址重叠4次 D. 占有32个端口地址,但每个端口地址重叠8次 【答案】D

【解析】根据题意,在地址信号

产生正确的片选信号选中芯片时,地址信号线

个。但由于片子本身的地址

次。

这5条取任意值都可以访问芯片的某个端口,所以端口地址有

它的片选信号是总线上的地址信号产生的,则

线只有两条,所以本身的端口数目只有4个,这样每个端口就重叠了

6. (多选)要利用INT20H 中断退出用户程序必须满足哪些条件( )。

A. 程序定义为过程 B. 属性为FAR

C. 程序结尾必须用ENDLABEL 结束 D. 代码段首必须有以下指令:

【答案】ABD

7. (多选)有关存储器映像I/O方式错误描述的是( )。

A. 又称为I/O独立方式

B.I/O端口地址空间独立于存储器地址空间 C. 增加地址译码的复杂性 D.I/O指令类型较少 【答案】ABC

【解析】FO 接口不是独立方式,I/O端口地址空间不独立于存储器地址空间,没有增加地址译码的复杂性。

8. 若用存储芯片(32K ×1)构成8086的存储器系统至少需要( )。

A.8片

B.16片 C.32片 D.64片 【答案】B

【解析】8086存储器经分层后每段是64KB , 则有:

9. 多模块设计中需用( )伪指令对全局标识符进行说明。

A.EXTRN B.FAR C.LOCAL D.PUBLIC

【答案】D

10.当字符$独立出现在表达式中时,它的值为程序下一个所能分配的存储单元的偏移地址,分析下面的程序

则变量C 的值为( )。 A.00H B.01H C.02H D.03H

【答案】D 为

分配示意图如图所示。

【解析】A1的偏移地址为0000H ,$是当前位置计数器的当前值,$=03H,C 变量的表达式

图 分配示意图

11.用高级语言编写的程序( )。

A. 只能在基本计算机上运行

B. 无须经过编译或解释,即可被计算机直接执行 C. 具有通用性和可移植性 D. 几乎不占用内存空间 【答案】C

【解析】高级语言编写的程序的特点就是具有通用性和可移植性,但是程序本身也是要经过