欢迎来到天天文库
浏览记录
ID:38712301
大小:42.50 KB
页数:4页
时间:2019-06-18
《基础训练参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、参考答案模块一参考答案;一、填空题;1、集成、芯片上、计算机。2、CPU、存储器、定时器、输入/输出二、单项选择题1、(B)2、(C)三、判断题1、(×)2、(√)四、计算题1、(01010010)B2、52H2、(59227)10(163533)8(E75B)16模块二参考答案一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了 低8位 地址。2、MCS-51的堆栈是软件填写堆栈指针临时在 片内 数据存储器内开辟的区域。3、MCS-51有4组工作寄存器,它们的地址范围 00H~1FH 。4、PSW中RS1 RS0=10时,R2
2、的地址为 12H 。二、选择题:1、当MCS-51复位时,下面说法正确的是( A )。 A、PC=0000H B、SP=00H C、SBUF=00H D、P0=00H2、PSW=18H时,则当前工作寄存器是( D )。 A、0组 B、1组 C、2组 D、3组3、MCS-51上电复位后,SP的内容应是( B )。 A、00H B、07H C、60H D、70H4、单片机上电后或复位后,工作寄存器R0是在( A )。 A、0区00H单元 B、0区01H单元 C、0区09H单元 D、SF
3、R三、判断题1、当MCS-51上电复位时,堆栈指针SP=00H。( ×)——SP=07H2、PC存放的是当前正在执行的指令。( ×)——是将要执行的下一条指令的地址3、8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。( √)4、8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。( √)5、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。( ×)——80H~FFH四、简答题1、80C51ROM空间中,0000H~0023H有什么用途?用户应怎样合理安排?答:0000H~0023H是80C
4、51系统专用单元,其中0000H为CPU复位地址,0003H~0023H是5个中断源中断服务程序入口地址,用户不能安排其他内容。一般来讲,从0030H以后,用户可自由安排。2、简述读外ROM和读写外RAM用到的控制信号。答:读外ROM的控制线有3条:①ALE:控制锁存低8位地址信号。②PSEN:控制外ROM输出。③EA:确定读外ROM。 读写外RAM控制信号分别为:①RD:控制外RAM输出。②WR:控制外RAM输入。3、80C51如何确定和改变当前工作寄存器区?答:80C51是根据程序状态字寄存器PSW中工作寄存器区选择控制位RS1、RS0(PSW.4、PSW.
5、3)来确定和改变当前工作寄存器区: RS1、RS0=00——0区 (00H~07H) RS1、RS0=01——1区 (08H~0FH) RS1、RS0=10——2区 (10H~17H)RS1、RS0=11——3区 (18H~1FH)模块三参考答案:一、填空题1、R0、R1、R2、R3、R4、R5、R6、R7中的一个2、将A的内容与PC当前值相加作为程序存储器地址,再将该地址单元的内容传送到A3、对A中当前值进行十进制调整4、周而复始地取指令和执行指令的过程5、0二、判断题1、对2、对3、错三、单选题1、D2、A3、D4、D5、A四、计算题1、答:SP=23H,
6、PC=3412H2、答:A=E4H(30H)=EEH五、论述题1、答:MCS-51单片机指令一般由标号、操作码助记符、操作数、注释四部分组成。标号是一条指令的标志,是可选字段,与操作码之间用“:”隔开;设置标号的目的是为了方便调用或转移。标号的选择应遵从下列规定:l标号由1~8个字母或数字组成,也可以使用一个下划线符号“_”。l第一个字符必须是字母。l指令助记符或系统中保留使用的字符串不能作为标号。l标号后面需要有一个冒号。l一条语句可以有标号,也可以没有标号,取决于程序中其它语句是否需要访问这条语句。操作码规定指令的功能,是一条指令的必备字段,如果没有操作码,就不
7、能成为指令。它与操作数之间用“空格”隔开。操作数是指令操作的对象。分为目的操作数和源操作数两类,它们之间用“,”分隔。操作数是可选字段。一条指令可以有0、1、2、3个操作数。注释是对指令功能的说明解释。以“;”开始。2、答:执行PUSH指令时,先将SP的内容加1,指向新的堆栈栈顶单元,然后将指定地址单元的内容送到堆栈栈顶单元。执行POP指令时,先将SP指向的堆栈栈顶单元内容送到指定地址单元,然后将SP的内容减1,修改堆栈栈顶单元。模块六参考答案一、DBD二、1、TMOD2、000BH3、TH0;TL0三、错、错、错模块七参考答案一、填空题1.串行、42.P3.0
此文档下载收益归作者所有