新祥旭考研官网欢迎您!


桂林电子科技大学2018考研真题802微机原理及应用

新祥旭徐老师 / 2019-04-10

 

一、填空题(本题15小题,每小题3分,共45分)

1. 若X=-31,机器字长为8,则[X]反码 =______ 。

2. 若用4个字节存放非压缩型BCD码,其可表示的十进制数据范围为______ 。

3. 8086CPU               部件和执行部件两个独立的功能部件组成

4. 8086CPUI/O端口的寻址方式有直接寻址和               寻址两种

5. DMA方式是               和外部设备之间直接进行数据传送的一种传输方式

6. 堆栈段的访问操作中,段内偏移量存放在               寄存器

7. 指令MOV AX, 00ABH中,源操作数字段的寻址方式是          

8. 指令SUB  AX,0FFFFH 执行后,AX中的十六位进制内容是            

9. 已知BX=6D16H,有指令如下

MOV CL, 7

SHR  BX, CL

这两个指令运行后,BX的值是          

10. 存储器的            扩展方式中,一次读/写操作要求同时访问两片或多片芯片的相同地址单元

11. 8255A的工作方式            主要是为中断应答式数据传送而设计的

12. 8086的中断向量表共占            个内存单元

13. 8253内部包含了3            位的减法计数器

14. 微机硬件系统基本结构由CPU、存储器、接口电路、外部设备及            组成。

15. 8086CPU中完成逻辑地址转换成物理地址的功能部件称为            部件

 

二、单项选择题(本题10小题,每小题3分,共30分)

1. 8086处理器最小工作方式和最大工作方式的主要差别是(       )。

A、内存容量的不同                   BI/O端口数不同  

      C、数据总线位数不同                 D、单处理器和多处理器的不同

2. 若要使寄存器AL 中的低4 位不变,高4 位清零,应使用指令(       )。

AAND  AL0FH                 BAND    AL0F0H 

COR  AL0FH                   DOR   AL0F0H

3. 8086中断向量地址=(       )×中断类型码。

A 2                                B 4

C 8 D 16

4. 下列8086指令中不影响堆栈变化的指令是(       )。

APUSH                              BJMP          

CCALL                              DIRET

5. 中断普通全嵌套方式是指(       )。

A固定优先级                         B 优先级自动循环变化

C初始优先权通过命令指定,其他同B    D 以上皆不对

6. 下列8086CPU标志寄存器FR的标志位中,不属于状态标志位的是(       )。

A OF B IF

C AF D PF

7. 源程序结束伪指令操作助记符是(       )。

A ENDS B ENDM

C ENDP D END

8. 8086CPU寻址I/O端口最多使用(       )条地址线。

A、8                                  B、10

C、16                                 D、12

9. 下列关于8086系统中时钟周期、总线周期和指令周期的长短排序正确的是(       )。   

A、 总线周期>指令周期>时钟周期        B、指令周期>总线周期>时钟周期

C、 总线周期>时钟周期>指令周期        D、指令周期>时钟周期>总线周期  

10. 在Intel 8253应用中,如果希望由一个硬件边沿信号产生一个可编程宽度的负脉冲,可设置8253的方式为(     )。

A、方式0                              B、方式1        

C、方式4                              D、方式5

 

三、简答与分析题(本题4小题,共30分)

1. (7分)将十六进制数62A0H与9D60H相加,给出和数及标志位AF,SF,ZF,CF,OF和PF的状态。

2. (7分)简述8086 CPU指令系统中的POP AX 指令的操作过程,并说明堆栈数据的特点?

3. (8分)某8位微机系统中的存储器子系统如下图所示,请分别写出EPROM1~EPROM4存储芯片的地址范围。

 

 

 

 

 

 

 

 

4. 8分)现有程序段如下:

     MOV  AX, 1234H

     XOR  BX, BX

DON: CMP  AX, 0

       JZ  NEXT

       SHL  AX, 1

       JNC  DON

       INC  BL

       JMP  DON

NEXT : HLT

请问:该程序完成的功能是什么?程序执行完后,BL寄存器中存放的内容是什么?

四、编程与综合应用题(本题3小题,每小题15分,共45分)

1. 设数据段有三个无符号数20H、80H和C0H,分别存放在以DAT为首地址的连续3个字节单元中,要求找出三个数中数值大小居中的一个,并将其存入BUF字节单元中。试完成下列程序。

       DATA   SEGMENT

       DAT    DB  20H80H0C0H   

       BUF    DB   ?

       DATA   ENDS

       …

       …

       MOV  AL DAT

       MOV  BLDAT+1

       MOV  CL DAT+2

       CMP  ALBL

       JB                        ①  

       XCHG  AL,BL

LP1:CMP  AL,CL

       JAE                       

       XCHG AL,CL

       CMP  AL,BL

                  SAV             

                  AL,BL         

SAV:MOV           ,AL              

       MOV AH,4CH

       INT 21H

2. 设有三个字节变量X、Y、Z,试找出X、Y有符号数中较大者送入Z中,编写程序。

3. ADC0809和系统总线连接如下图所示。请编写完整程序实现,用中断方式巡回取样8路模拟输入,将转换结果放在BUFFER开始的内存单元,采集100组数据后停止。地址译码器输出220H-227H可控制启动信号START及选通IN0—IN7,IRQ0的中断类型号为08H。

 

 

 

 

 

 

 

 

 

全方位权威辅导,考研复试效率高

面授一对一
在线一对一
魔鬼集训营
咨询课程 预约登记

以效果为导向    以录取为目标

添加微信咨询考研问题
北清考研定制 985考研定制 211考研定制 学硕考研定制 专硕考研定制 北京考研私塾
x