12级大专班单片机原理考试试题——机电--.docx
?单片机原理及应用?试题A一、选择题每题2分,共20分1、十进制数126对应的十六进制可表示为OA、8F;8E;C、FE;D、7E2、在单片机中,通常将一些中间计算结果放在1)中A、累加器;B、控制器;C、程序存储器;D、数据存储器3、程序计数器PC用来OA、存放指令;B、存放正在执行的指令地址C、存放下一条的指令地址;D、存放上一条的指令地址4、单片机应用程序一般存放在()A、RAM;B、ROM;C、存放器;D、CPU5、单片机8051的XTALI和XTAL2引脚是()引脚A、外接定时器;B、外接串行口;C、外接中断;D、外接晶振6、一个EPROM的地址有AOAIl引脚,它的容量为0A、2KB;B、4KB;C、IlKB;D、12KB7、当程序状态存放器PSW的RSO和RSI分别为1和0时,系统选用的工作存放器组为0A、。区;Bs1区;C、2区;D、3区8、8051单片机共有0个中断优先级A2;B、3;C、4;D59、8051单片机中,唯一一个用户不能直接使用的存放器是0A、PSW;B、DPTR;C、PC;D、B存放器10、执行如下三条指令后,30H单元的内容是UMOVRl,#30HMOV40H,#0EHMOVR1,40HA、40H;B、30H;C、OEH;D、FFH二、填空题每空2分,共30分1、计算机所能表示的最基本、最小的数据单位是;2、51系列单片机有40个引脚,其中,近的作用是;3、在51指令系统中,共有7种寻址方式,它们分别是,直接寻址,存放器寻址,存放器间接寻址,相对寻址以及位寻址;4、在51指令系统中,唯一的一个16位数据传送指令为;5、串行口中断的入口地址为;6、8155定时器/计数器是位的计数器,而51单片机的方式1是位的计数器;7、通常通信的型式可以分为两种类型,一种是;另一种是;8、假定A=83H,(RO)=17H,(17H)=34H,执行以下指令:ANLA,#17HORL17H,AXRLA,R0CPLA后,A的内容为();9、分析执行下面程序断的结果设A=65H,R0=30H,R1=31H,R2=32H,内RAM的(30H)=50H,32H)=(60),(40H)=70H,(50H)=80H,执行下面程序:XCHDA,RlMOV40H,ASWAPAMOV50H,AXCHA,R2MOVR0,A后,A=,R2=;三、判断题每题2分,共20分,对的打错的打X1、8031的CPU是由RAM和EPROM所组成。O2、数据指针DPTR是可以访问的,而程序计数器指针PC是不能访问的。()3、对于8051单片机,程序存储器和数据存储器扩展的最大范围都是一样的。4、指令“RCA为循环左移指令O5、对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址。06、各中断发出的中断请求信号,都会标记在MCS-51系统的IE存放器中。()7、特殊功能存放器SCON,与定时器/计数器的控制无关。()8、51系列单片机内部共有128个RAM单元。09、立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。U10、指令AJMP的跳转范围是256B。()四、简答题每题5分,共10分1、MCS-51系列单片机的通信号有何功能使用8031时砺引脚应若何处理为什么要这样处理2、扩展存储器时,为什么低8位地址要锁存,而高8位地址不要锁存五、编程题每题10分,共20分1、设内存30H单元中存放一个符号整数(补码形式)X,根据以下表达式,计算Y的值,结果存放在31H单元中。要求画出流程图并编制程序。2(X>0)Y=<0(X三O)-1IXVo)2、定时器TI工作在方式1,单片机系统时钟频率fosc=12MHz.要求在PLl引脚上输出周期为IOmS的方波。试编写定时器初始化程序和中断服务程序,并指定程序入口地址。?单片机原理及应用?试题B一、选择题每题2分,共20分1、二进制数IlOOlOOIO对应的十六进制数可表示为()A、192H;B、C90H;C、1A2H;D、CAOH2、CPU主要的组成局部为0A、加法器、存放器;B、运算器、控制器C、运算器、存放器;3、数据指针DPTR在中D、运算器、指令译码器A、CPU控制器;B、CPU运算器;C、外部程序存储器;D、外部数据存储器4、单片机上电后或复位后,工作存放器RO是在OA、0区OOH单元;B、0区OIH单元;C、0区09H单元;D、SFR5、8031复位后,PC与SP的值为OA、0000H,OOH;B、0000H,07H;C、0003H,07H存放器;D、0800H,OOH6、8031单片机中既可位寻址又可字节寻址的单元是OA、20H;B、30H;C、OOH;D、70H7、LJMP跳转空间最大可到达OA、2KB;B、256B;C、128B;D、64KB8、8051单片机共有O中断源A、4;B、5;C、6;D、79、如在系统中只扩展一片Intel2732(4K×8),除应使用PO口的8根口线外,至少应使用P2的口线()A、4条;B、5条;C、6条;D、7条10、有如下程序段:MOVRO,#30HSETBCCLRAADDCA,#00HMOVR0,A执行结果是()A、(30H)=OOH;B、(30H)=OlH;C、(OOH)=OOH;D、(OoH)=OlH二、填空题每空2分,共30分1、一个连续的8位二进制数称为;2、51系列单片机有40个引脚,其中,砺的作用是;3、在51指令系统中,共有7种寻址方式,它们分别是立即寻址,存放器寻址,存放器间接寻址,变址寻址,以及位寻址;4、假设单片机的振荡频率为6MHz,那么其机器周期为;5、外部中断1的入口地址为;6、8155定时器/计数器是位的计数器,而51单片机的方式O是位的计数器;7、根据时钟控制数据发送和接收的方式,串行通信分成两种:种是;另一种是:8、以下程序段功能为;PUSHAPUSHBPOPAPOPB9、分析执行下面程序断的结果设A=65H,R0=30H,R1=31H,R2=32H,内RAM的(30H)=50H,32H)=(60),(40H)=70H,(50H)=80H,执行下面程序:XCHDA,RlMOV40H,ASWAPAMOV50H,AXCHA,R2MOVR0,A后,(31H)=,(32H)三、判断题每题2分,共20分,对的打错的打X1、假设A中的内容为63H,那么,P标志位的值为1。O2、数据指针DPTR和程序计数器指针PC都是16位的。O3、单片机系统扩展时使用的锁存器,是用于锁存高8位地址。()4、指令“MOVA,30H为立即寻址方式()5、对于8051单片机,程序存储器和数据存储器扩展的最大范围都是一样的。O6、各中断发出的中断请求信号,都会标记在MCS-51系统的TMc)D存放器中。7、特殊功能存放器TCoN,与定时器/计数器的控制无关。O8、51系列单片机内部共有128个RAM单元。O9、指令周期是执行一条指令的时间。()10、指令LJMP的跳转范围是2KB。O四、简答题每题5分,共10分1、什么叫中断采用中断方式有哪些优点2、对8031扩展程序存储器时,说若何连接为什么要这样连接五、编程题每题10分,共20分1、设内存40H单元中存放一个符号整数(补码形式)a,根据以下表达式,计算b的值,结果存放在41H单元中。要求画出流程图并编制程序。2(a>0)b=<0(a=0)-1(a<0)2、定时器TO工作在方式2,单片机系统时钟频率fosc=12MHz.要求在PLl引脚上输出周期为100s的方波。试编写定时器初始化程序和中断服务程序,并指定程序入口地址。