微机原理与应用复习题及答案-

28、 RAM,SFR。

29、 通用I/O接口,地址/数据分时复用总线 30、 4,8。

31、 锁存器内容,引脚内容。 32、 并行通信,串行通信 33、 同步通信,异步通信。

34、 电平触发,边沿触发(或答跳变触发)。 35、 中断允许寄存器,中断优先级寄存器。 36、 上电复位,操作复位 37、 07H,FFH。 38、 0000H,不。

39、 线选法,地址译码法

40、 并行I/O接口芯片,A/D转换芯片

三、计算

1、0010,1001 2、1101,0111 3、0100,0100 4、1011,1100 5、0010,0100 6、1101,1100 7、0100,0001 8、1011,1111 9、0011,1001 10、1100,0111 四:简答题(要点)

1、 什么是单片机?列举几个你熟知的生产单片机的公司。

将微型计算机的基本功能部件集成在一个半导体芯片上所组成的一台微型电子计算机。intel公司MCS系列;Motorola公司MC 68系列;

2、 微型计算机由哪几部分构成?并简述各部分的功能。 CPU、存储器、I/O接口、总线。

3、 何谓总线?何谓三总线结构?

总线是一组传输信息的公共通道,三总线是数据总线、地址总线、控制总线。 4、 机器语言、汇编语言、高级语言有何区别和联系?

汇编语言是面向机器的语言;高级语言是面向过程的语言,主要着眼于算法,不必了解计算机的内部结构;高级语言和汇编语言在计算机上执行最终都被翻译成机器语言。 5、 什么是RAM?什么是ROM?各有哪些用途?

RAM中的数据既可读出,又可写入,一般用作数据存储器,RAM中在掉电时数据会丢失;ROM中的数据一般只能读出,而不能写入,一般用作程序存储器。 6、 只读存储器有哪几类?各有何特点?

掩膜ROM不能改,PROM一次改,EPROM离线改,EEPROM在线改可作低速RAM用。

7、 什么是堆栈?堆栈的作用是什么?

堆栈是一组按照“先进后出”的方式工作的暂存数据的存储区域,保留断点地址,保护现场。

8、 8052、8032、8752这三者有何区别和联系?

8052有4KB掩膜ROM,8032内部无ROM,8752内部有4KB的EPROM。 9、 8052单片机的主要功能有哪些?

10、 EA/VDD引脚有和功用?8032的EA引脚应如何处理,为什么? EA为片外程序存储器选择端,8031的EA引脚应接地。

11、 8052的时钟周期、机器周期、指令周期是如何分配的?当晶振频率为6MHz时,一个机器周期为多少微秒?

指令周期以机器周期为单位。1个机器周期=6个时钟周期;2微妙。

12、 8052单片机程序存储器中的六个特殊单元是什么,各有何用途? 0000H(PC),0003H(int0),000BH(c/T0),0013H(int1),001BH(c/T1),0023H(s口)。 13、 写出8052单片机的存储空间及其大小。 ROM 8K,RAM 256KB, SUF 128KB地址

14、 8052的片内数据存储器分为哪几个性质和用途不同的区域? 工作寄存器区,位寻址区,数据缓冲区。

15、 单片机是如何确定和改变当前工作寄存器的? 根据PSW中的RS1、RS0改变。

16、 若(PSW)=10H,则当前的R0——R7在内部RAM的哪些单元? 10H—1FH单元。

17、 DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么? 数据指针寄存器,DPH、DPL,寻址程序存储器和数据存储器。 18、 为什么说定时器/计数器的核心是16位的加法器?

用作定时时,对内部机器周期计数,用作计数时对外部脉冲计数,其核心都是使用了内部的16位加法计数器。

19、 指出与T0有关的特殊功能寄存器。 TMOD、TCON、TH0、TL0。

20、 定时器/计数器0、1的四种工作方式是什么? 方式0:13位的定时器/计数器。 方式1:16位的定时器/计数器。

方式2:具有自动重装初值的8位的定时器/计数器。

方式4:T0分为两个8位的定时器/计数器,T1在此方式没有意义。 21、 定时器/计数器用作计数时,对外界的计数频率有何限制? 高电平和低电平都至少保持一个机器周期。

22、 若Fosc=6MHz,T0工作于方式1和方式2时,最大的定时时间各为多少? 方式1时16.382毫秒,方式2时0.562毫秒。

23、 MCS-51单片机有哪几个并行输入输出端口?各输入输出口有何特性? P0、P1、P2、P3。

24、 何谓对输入输出口的读—修改—写操作?写出三条对P1口的读—修改—写指令,并指出这些指令的功能。

进行该操作时,读的是端口锁存器内容,而不是引脚内容。

ANL P1,#0FH;INC P1;XRL P1,A

25、 什么是并行通信?什么是串行通信?各有何优缺点?

并行通信指数据的各位同时传输的通信方式,串行通信是指各位数据逐位顺序传输的通信方式。

26、 什么是异步通信?什么是同步通信?各有何优缺点?

27、 什么是波特率?某异步串行通信接口每分钟传送1800个字符,每个字符由11位组成,请计算出传送波特率。

波特率是每秒传送的字符个数;波特率为330。 28、 写出8052的中断源和相应的中断入口。 INT0 0003H T0 000BH INT1 0013H T1 001BH TI或RI 0023H

29、 8051单片机的中断优先级是如何排列的? 硬件INT0 T0 INT1 T1 TI或RI 软件通过IP定义两个优先级

30、 外部中断有哪几种触发方式? 边沿触发和电平触发。

31、 怎样可使单片机有效复位?复位有哪两种方式? 初次加电时复位引脚保持10毫秒以上的高电平;正常后复位引脚保持2个机器周期以上的高电平。上电复位与操作复位。

32、 复位后各寄存器的状态如何?复位对内部RAM有无影响?

(SP)=07H,P0—P3口为FFH,其它寄存器均被清零。对内部RAM不影响。 33、 什么是最小系统?最小系统中地址锁存器的作用是什么?

由单片机及必须的外围元器件构成的能实现简单的控制功能的计算机系统称为最小系统。取小中地址锁存器的作用是保证P0口作为数据总线使用时,原来的地址不至丢失并保持有效。

34、 MCS—51单片机的三总线分别由哪些引脚提供? 数据总线:P0口;

地址总线:P0口,P2口;

控制总线:ALE,PSEN,RD,WR,int0,int1 T0,T1,EA,RST 35、 对片外RAM的访问指令有哪些? MOVX A,@Rj MOVX @Rj,A MOVX A,@DPTR MOVX @DPTR,A

36、 各列举一种ROM、RAM、译码器、锁存器、I/O接口芯片型号?(05章) 2764,6264,74LS138,74LS373,8255。 37、 MCS51有哪几种寻址方式?

立即寻址、寄存器寻址、直接寻址、间接寻址、变址寻址、相对寻址 一、 指令分析

1、 分析执行指令 MOV A,#7FH

ADD A,#47H

后,A、C、AC、OV、P的内容是什么? (A)=C6H,C=0,AC=1,OV=1,P=0 2、 设(A)=53H,(R0)=0FCH,执行指令 ADD A,R0

后,A、C、AC、OV、P的内容是什么? (A)=4FH,C=1,AC=0,OV=0,P=1 3、 设(A)=85H,(R0)=20H,(20H)=0AFH,执行指令 ADD A,@R0

后,A、C、AC、OV、P的内容是什么?分析执行指令(5分) (A)=34H,C=1,AC=1,OV=1,P=1 4、 设(A)=85H,(20)=0FFH,CY=1,执行指令 ADDC A,20H

后,A、C、AC、OV、P的内容是什么? (A)=85H,C=1,AC=1,OV=0,P=1 5、 设(A)=56H,(R5)=67H,执行指令 ADD A,R5

后,A、C、AC、OV、P的内容是什么? (A)=BDH,C=0,AC=0,OV=1,P=0 6、 设(A)=0C9H,(R2)=54H,CY=1,执行指令 SUBB A,R2

后,A、C、AC、OV、P的内容是什么? (A)=74H,C=0,AC=0,OV=1,P=0 7、 分析执行指令 MOV A,#5AH ADD A,#30H

后,A、C、AC、OV、P的内容是什么? (A)=8AH,C=0,AC=0,OV=0,P=1

8.指出下列指令源操作数的寻址方式和功能。 (1) MOV A,#78H #78→A (2) MOV A,78H RAM中(78H) →A (3) MOVX A,@R0 片外RAM中((R0)) →A (4) MOVC A,@A+PC ROM中(A+PC) →A (5) MOV A,R0 (R0)→A

9.指出下列指令源操作数的寻址方式和功能。 (1) MOV A,#60H #60→A (2) MOV A,R6 (R6)→A (3) MOV A,0F0H RAM中(F0H) →A (4) MOV A,@R0 RAM中((R0)) →A (5) MOVC A,@A+DPTR ROM中(A+DPTR) →A 10.指出下列指令源操作数的寻址方式和功能。

联系客服:779662525#qq.com(#替换为@)